From: Benjamin Otte Date: Thu, 16 Mar 2023 21:42:56 +0000 (+0100) Subject: listitem: Claim sequence when handling an event X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~4^2~32^2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d87ac9761d4bd38c60aca57006f22b1de0a4c10b;p=gtk4.git listitem: Claim sequence when handling an event See my rants on IRC for why we definitely need to claim gestures by default in GTK5. Fixes #5669 --- diff --git a/gtk/gtklistitemwidget.c b/gtk/gtklistitemwidget.c index 9dc96a1982..0d66566dcb 100644 --- a/gtk/gtklistitemwidget.c +++ b/gtk/gtklistitemwidget.c @@ -480,6 +480,7 @@ gtk_list_item_widget_click_gesture_released (GtkGestureClick *gesture, extend = (state & GDK_SHIFT_MASK) != 0; modify = (state & GDK_CONTROL_MASK) != 0; + gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_CLAIMED); gtk_widget_activate_action (GTK_WIDGET (self), "list.select-item", "(ubb)",