From: José Expósito Date: Mon, 28 Jun 2021 15:50:56 +0000 (+0200) Subject: gtkgesturezoom: Don't filter hold events X-Git-Tag: archive/raspbian/4.6.5+ds-1+rpi1~1^2~19^2~4^2~49^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=a99a75827c04e33bd7e62b0f346c0f7e30844b47;p=gtk4.git gtkgesturezoom: Don't filter hold events Part-of: --- diff --git a/gtk/gtkgesturezoom.c b/gtk/gtkgesturezoom.c index 0baf55fb7c..9d6116bce1 100644 --- a/gtk/gtkgesturezoom.c +++ b/gtk/gtkgesturezoom.c @@ -149,8 +149,9 @@ static gboolean gtk_gesture_zoom_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;