From 036f5816ac4c467a6d78be1f8d6735d7ebc3b834 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Thu, 16 Mar 2023 22:42:56 +0100 Subject: [PATCH] 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 --- gtk/gtklistitemwidget.c | 1 + 1 file changed, 1 insertion(+) 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)", -- 2.30.2