[gtk+/gestures: 159/202] button: Make multipress gesture exclusive
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gestures: 159/202] button: Make multipress gesture exclusive
- Date: Fri, 23 May 2014 18:09:44 +0000 (UTC)
commit ced7e7c08dce8eeb06c3aa9d59ebe6846d852afc
Author: Carlos Garnacho <carlosg gnome org>
Date: Mon May 12 19:52:35 2014 +0200
button: Make multipress gesture exclusive
We only want actions to be triggered by a single sequence there,
so buttons trigger no actions on further simultaneous touches
happening.
gtk/gtkbutton.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkbutton.c b/gtk/gtkbutton.c
index e5ae409..5d0bcf3 100644
--- a/gtk/gtkbutton.c
+++ b/gtk/gtkbutton.c
@@ -649,6 +649,7 @@ 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]