From: Carlos Garnacho Date: Thu, 2 Feb 2023 10:57:06 +0000 (+0100) Subject: gtkmodelbutton: Avoid gtk_gesture_set_sequence_state() X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~8^2~16^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bb777507ced2717feeffbf7dd19858a395cedcf6;p=gtk4.git gtkmodelbutton: Avoid gtk_gesture_set_sequence_state() It is not necessary for this widget to know about the specific sequence that is interacting. --- diff --git a/gtk/gtkmodelbutton.c b/gtk/gtkmodelbutton.c index f1409c89ff..a7ce337968 100644 --- a/gtk/gtkmodelbutton.c +++ b/gtk/gtkmodelbutton.c @@ -1441,13 +1441,10 @@ gesture_pressed (GtkGestureClick *gesture, double y, GtkWidget *widget) { - GdkEventSequence *sequence; - if (gtk_widget_get_focus_on_click (widget) && !gtk_widget_has_focus (widget)) gtk_widget_grab_focus (widget); - sequence = gtk_gesture_single_get_current_sequence (GTK_GESTURE_SINGLE (gesture)); - gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), sequence, GTK_EVENT_SEQUENCE_CLAIMED); + gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_CLAIMED); } static void