Jacob, sounds good re: comment 25. I can review a patch for correctness and apply it to our packaging for Oneiric.
re: comment 26 and lost menubars... it's complicated. Because GTK+ doesn't have the notion of a 'main menubar' that apps can set, appmenu- gtk must act as if every one it finds is potentially valid. This is partly because some apps do crazy things (like shotwell keeps a separate menubar around for each of its views and reparents them as needed). It's possible that we could do something smarter. Since the freeciv main menu bar is still visible and has a valid parent, we could ignore new menubars, except we'd probably hit an app that tries to swap out menu bars and happens to add a new one before getting rid of the old one. So we'd have to delay our determination of whether we should ignore it until the idle loop... So now this is sounding complicated again. The current code is so ham-fisted in part to try and catch all the corner cases. And we have 'ubuntu-local' as an escape hatch for the other corner case of non-main menubars. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/743265 Title: When using unity, the diplomacy and cities menus are not shown. To manage notifications about this bug go to: https://bugs.launchpad.net/appmenu-gtk/+bug/743265/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs