These 2 patches completely fix menu registration in Firefox: http://bazaar.launchpad.net/~chrisccoulson/dbusmenu/lp703689/revision/185 http://bazaar.launchpad.net/~chrisccoulson/globalmenu-extension/async-registration/revision/62
The dbusmenu patch adds a "registered" signal to DbusmenuServer (although, it might be cleaner to just provide a callback to dbusmenu_server_new, but that breaks ABI again). The globalmenu-extension patch just delays calling RegisterWindow until getting the "registered" signal from DbusmenuServer. Obviously, appmenu-gtk would also need a similar change to fix other applications, which still randomly load with no menu on my machine -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/703689 Title: Window registration racy with GDbus port -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
