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

Reply via email to