Do not show shell appmenu under Unity
OS: Ubuntu 18.10, Meld Version: 3.18.0-6
Under Unity, Meld shows both the appmenu and the menubar (under unity menubar is exported to the panel).
This can be filtered in meldapp.py:
--- a/meld/meldapp.py
+++ b/meld/meldapp.py
@@ -65,7 +65,8 @@
# TODO: Should not be necessary but Builder doesn't understand Menus
builder = meld.ui.util.get_builder("application.ui")
menu = builder.get_object("app-menu")
- self.set_app_menu(menu)
+ if not "Unity" in os.environ["XDG_CURRENT_DESKTOP"]:
+ self.set_app_menu(menu)
# self.set_menubar()
self.new_window()
Edited by Khurshid Alam