Comment 5 for bug 705932

Revision history for this message
Paul Sladen (sladen) wrote :

There's quite a few situations where the global menus can "jam"... (I've got one at this moment).

All of these, and the above could possibly be worked around by having a watchdog-type setup on the Gtk+/XUL side that unhides the local menus if the global menus stop working or the D-Bus interface disappears. It might not be elegant, but it would probably be more robust.

...Or perhaps a watchdog on the global menu side that drops its interface reliably and then the individuals application menu hooks watch for that action and revert to their local menus.