# User Oleg Shparber Fix for gthread applications diff -r f38064b39991 libdbusmenu-gtk/parser.c --- a/libdbusmenu-gtk/parser.c Sat Mar 19 12:06:53 2011 +0200 +++ b/libdbusmenu-gtk/parser.c Sat Mar 19 12:08:18 2011 +0200 @@ -845,7 +845,9 @@ if (GTK_IS_MENU_ITEM (child)) { + gdk_threads_enter (); gtk_menu_item_activate (GTK_MENU_ITEM (child)); + gdk_threads_leave (); } } }