[gtk+] window: Set GtkGestureSingle::button to 0 on multipress gesture



commit c17d3ee8feba9e2f847670ed02e4367c4fb3794f
Author: Carlos Garnacho <carlosg gnome org>
Date:   Mon Aug 11 21:57:04 2014 +0200

    window: Set GtkGestureSingle::button to 0 on multipress gesture
    
    This gesture handles events from multiple buttons, so ensure the
    gesture still does so after the default value change.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=734285

 gtk/gtkwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index fb7d18f..f0b8aea 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -1553,7 +1553,7 @@ gtk_window_constructed (GObject *object)
   if (priv->type == GTK_WINDOW_TOPLEVEL)
     {
       priv->multipress_gesture = gtk_gesture_multi_press_new (GTK_WIDGET (object));
-      gtk_gesture_single_set_touch_only (GTK_GESTURE_SINGLE (priv->multipress_gesture), FALSE);
+      gtk_gesture_single_set_button (GTK_GESTURE_SINGLE (priv->multipress_gesture), 0);
       gtk_event_controller_set_propagation_phase (GTK_EVENT_CONTROLLER (priv->multipress_gesture),
                                                   GTK_PHASE_NONE);
       g_signal_connect (priv->multipress_gesture, "pressed",


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