From 535b4150fdbad94f937e709923f3567f17490b76 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Mon, 12 Dec 2011 20:07:57 +0100 Subject: 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. --- gtk/gtkmenuitem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gtk/gtkmenuitem.c') 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)) -- cgit v1.2.1