]> Pileus Git - ~andy/gtk/commitdiff
GtkToolbar: Prevent accidental drag starts
authorMatthias Clasen <mclasen@redhat.com>
Sat, 26 May 2012 03:17:43 +0000 (23:17 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 26 May 2012 03:17:43 +0000 (23:17 -0400)
We don't want to start drags on double- or triple clicks, and
doing so causes problems for embedded range widgets.

https://bugzilla.gnome.org/show_bug.cgi?id=675535

gtk/gtktoolbar.c

index f98762c0d75aa1f2f524405e98eba597209f9905..5dfa206bdc9cb299fa02cdb9d1bacbc1062ab470 100644 (file)
@@ -2750,7 +2750,7 @@ gtk_toolbar_button_press (GtkWidget      *toolbar,
       return return_value;
     }
 
-  if (event->type == GDK_2BUTTON_PRESS)
+  if (event->type != GDK_BUTTON_PRESS)
     return FALSE;
 
   window = gtk_widget_get_toplevel (toolbar);