Hello, I now that issue, and it seems some weirdness with GTK+. The code in Xfce svn has been "fixed" and now it works everytime you kliketiklik a menu item.
For the record the revision commit is the following: http://svn.xfce.org/index.cgi/xfce/revision/?rev=26278 It has been modified before the 4.4.2 release in trunk, but not backported. So either wait and see for a 4.4.3 release, or patch the Debian package. The problem is that trunk uses libxfce4menu now while it won't be shipped before Xfce 4.6. See attached a patch. mike
Index: src/menu.c =================================================================== --- src/menu.c (révision 26578) +++ src/menu.c (copie de travail) @@ -95,8 +95,10 @@ if(!xfdesktop_popup_grab_available(root, time)) g_critical("Unable to get keyboard/mouse grab. Unable to popup desktop menu"); else { + /* 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_widget), NULL, NULL, NULL, NULL, - button, time); + 0, time); } #endif }
signature.asc
Description: Digital signature