summaryrefslogtreecommitdiff
path: root/gtk/gtkstatusbar.c
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2002-11-10 22:38:03 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2002-11-10 22:38:03 +0000
commitab4d6935ef4abeacde3506640d0d86f0e3787a30 (patch)
tree197cdf876e7775f716770f74a41753a5491c0058 /gtk/gtkstatusbar.c
parenta9cd971729f9435a8b65f3051e125da5239e7849 (diff)
downloadgtk+-ab4d6935ef4abeacde3506640d0d86f0e3787a30.tar.gz
Don't start a drag on double click. (#98189) Also test moving.
* gtk/gtkstatusbar.c (gtk_statusbar_button_press): Don't start a drag on double click. (#98189) * tests/testgtk.c (grippy_button_press): Also test moving.
Diffstat (limited to 'gtk/gtkstatusbar.c')
-rw-r--r--gtk/gtkstatusbar.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/gtkstatusbar.c b/gtk/gtkstatusbar.c
index e9c143e15c..023072d368 100644
--- a/gtk/gtkstatusbar.c
+++ b/gtk/gtkstatusbar.c
@@ -546,7 +546,8 @@ gtk_statusbar_button_press (GtkWidget *widget,
statusbar = GTK_STATUSBAR (widget);
- if (!statusbar->has_resize_grip)
+ if (!statusbar->has_resize_grip ||
+ event->type != GDK_BUTTON_PRESS)
return FALSE;
ancestor = gtk_widget_get_toplevel (widget);