From: José Expósito Date: Mon, 28 Jun 2021 15:51:13 +0000 (+0200) Subject: gtkgesturerotate: Don't filter hold events X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~61^2^2~49^2~1 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=34133ec1e8f5e47f660b6c6b558f2170768d72cb;p=gtk4.git gtkgesturerotate: Don't filter hold events Part-of: --- diff --git a/gtk/gtkgesturerotate.c b/gtk/gtkgesturerotate.c index 5ecf7490b1..df174bf646 100644 --- a/gtk/gtkgesturerotate.c +++ b/gtk/gtkgesturerotate.c @@ -172,8 +172,9 @@ static gboolean gtk_gesture_rotate_filter_event (GtkEventController *controller, GdkEvent *event) { - /* Let 2-finger touchpad pinch events go through */ - if (gdk_event_get_event_type (event) == GDK_TOUCHPAD_PINCH) + /* Let 2-finger touchpad pinch and hold events go through */ + if (gdk_event_get_event_type (event) == GDK_TOUCHPAD_PINCH || + gdk_event_get_event_type (event) == GDK_TOUCHPAD_HOLD) { guint n_fingers;