From f10e0c5fa4502290f3d03241a303a487934cdbec Mon Sep 17 00:00:00 2001 From: Romain B Date: Sat, 16 Dec 2017 18:47:00 +0100 Subject: [PATCH] Use xfce_gtk_menu_popup_until_mapped to popup the menu - This fix (for real !) Bug #13866 --- src/menu.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/menu.c b/src/menu.c index 9fe4fbc0..df864e52 100644 --- a/src/menu.c +++ b/src/menu.c @@ -34,6 +34,7 @@ #include #include +#include #include "xfdesktop-common.h" #include "menu.h" @@ -97,7 +98,7 @@ menu_populate(XfceDesktop *desktop, * a toplevel menu */ else { - gtk_menu_popup (GTK_MENU (desktop_menu), NULL, NULL, NULL, NULL, 3, gtk_get_current_event_time ()); + xfce_gtk_menu_popup_until_mapped(GTK_MENU(desktop_menu), NULL, NULL, NULL, NULL, 3, gtk_get_current_event_time()); } } #endif /* USE_DESKTOP_MENU */ -- 2.15.1