Comment 5 for bug 758759

Revision history for this message
Michael Terry (mterry) wrote :

So the problem here is:

1) GNOME Commander creates an empty GtkMenuItem and adds it to the menu then adds a manually created GtkLabel to the item.
2) dbusmenu handles situations *like* this, but not exactly this -- it isn't watching for child additions, rather it watches the "label" property of the GtkMenuItem, which isn't being set here.
3) dbusmenu ends up creating a menu item with a submenu but no actual child content itself which crashes GTK.

Working on it.