[gtk/wip/exalm/button3: 2/2] button: Don't make the gesture exclusive




commit 253f26c57da3cbcb1286ad5a7f99b3a2a8f542f3
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Thu Nov 12 16:25:55 2020 +0500

    button: Don't make the gesture exclusive
    
    With the last commit, pressing the same button with multiple fingers
    doesn't cause extra emissions, so we can remove exclusive and allow
    pressing multiple buttons at once on touch.

 gtk/gtkbutton.c | 1 -
 1 file changed, 1 deletion(-)
---
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c
index 26b7ffba38..ea75baa57d 100644
--- a/gtk/gtkbutton.c
+++ b/gtk/gtkbutton.c
@@ -736,7 +736,6 @@ gtk_button_init (GtkButton *button)
 
   priv->gesture = gtk_gesture_multi_press_new (GTK_WIDGET (button));
   gtk_gesture_single_set_touch_only (GTK_GESTURE_SINGLE (priv->gesture), FALSE);
-  gtk_gesture_single_set_exclusive (GTK_GESTURE_SINGLE (priv->gesture), TRUE);
   gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (priv->gesture), GDK_BUTTON_PRIMARY);
   g_signal_connect (priv->gesture, "pressed", G_CALLBACK (multipress_pressed_cb), button);
   g_signal_connect (priv->gesture, "released", G_CALLBACK (multipress_released_cb), button);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]