gtkmodelbutton: Avoid gtk_gesture_set_sequence_state()
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 2 Feb 2023 10:57:06 +0000 (11:57 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 2 Feb 2023 11:50:59 +0000 (12:50 +0100)
It is not necessary for this widget to know about the specific
sequence that is interacting.

gtk/gtkmodelbutton.c

index f1409c89ff4f65c7de8676954efc4f8090da52b2..a7ce33796820a410eea24a29f3d013aae7354d79 100644 (file)
@@ -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