This bug origns from appmenu-gtk and affects multi-thread applications based on
gthread.
To fix in bridge.c item_activated function should use gdk_threads_enter and
gdk_threads_leave:
static void
item_activated (DbusmenuMenuitem *item, guint timestamp, gpointer user_data)
{
GtkWidget *child;
if (user_data != NULL)
{
child = (GtkWidget *)user_data;
if (GTK_IS_MENU_ITEM (child))
{
gdk_threads_enter ();
gtk_menu_item_activate (GTK_MENU_ITEM (child));
gdk_threads_leave ();
}
}
}
** Also affects: appmenu-gtk
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/717162
Title:
quodlibet UI freeze in Unity after accessing its menu
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs