[Xfce4-commits] r26278 - xfdesktop/trunk/src
Brian Tarricone
kelnos at xfce.org
Fri Nov 9 07:52:52 CET 2007
Author: kelnos
Date: 2007-11-09 06:52:52 +0000 (Fri, 09 Nov 2007)
New Revision: 26278
Modified:
xfdesktop/trunk/src/xfce-desktop.c
Log:
pass 0 for the button to gtk_menu_popup() always, even if we know the
correct button number. for some reason menu items in submenus don't activate
if we don't (bug 3252)
Modified: xfdesktop/trunk/src/xfce-desktop.c
===================================================================
--- xfdesktop/trunk/src/xfce-desktop.c 2007-11-08 18:20:58 UTC (rev 26277)
+++ xfdesktop/trunk/src/xfce-desktop.c 2007-11-09 06:52:52 UTC (rev 26278)
@@ -1086,7 +1086,9 @@
if(xfdesktop_popup_grab_available(gdk_screen_get_root_window(screen),
activate_time))
{
- gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, button,
+ /* bug #3652: for some reason passing the correct button here breaks
+ * on some systems but not others. always pass 0 for now. */
+ gtk_menu_popup(GTK_MENU(menu), NULL, NULL, NULL, NULL, 0,
activate_time);
} else
g_critical("Unable to get keyboard/mouse grab. Unable to pop up menu");
More information about the Xfce4-commits
mailing list