diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2011-12-12 20:07:57 +0100 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2012-03-01 16:25:24 -0500 |
commit | 535b4150fdbad94f937e709923f3567f17490b76 (patch) | |
tree | ca482c7c3aef0a5ea50a92a854b1b94d35fc1e10 /gtk/gtkmenuitem.c | |
parent | 0e8c2db131d48a8e054bf399b967f349f94e8db9 (diff) | |
download | gtk+-535b4150fdbad94f937e709923f3567f17490b76.tar.gz |
menus: Don't popdown submenus on button release for touch devices
This is so submenus stay open as the parent menu item is
pressed/released, since the user would typically lift the
finger in order to select a submenu item.
Diffstat (limited to 'gtk/gtkmenuitem.c')
-rw-r--r-- | gtk/gtkmenuitem.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c index 147430bbb6..3d70ed6f92 100644 --- a/gtk/gtkmenuitem.c +++ b/gtk/gtkmenuitem.c @@ -1700,7 +1700,7 @@ gtk_real_menu_item_select (GtkMenuItem *menu_item) } if ((!source_device || - gdk_device_get_source (source_device) != GDK_SOURCE_TOUCH) && + gdk_device_get_source (source_device) != GDK_SOURCE_TOUCHSCREEN) && priv->submenu && (!gtk_widget_get_mapped (priv->submenu) || GTK_MENU (priv->submenu)->priv->tearoff_active)) |