From 8263b9c8025ad557fe8ad5945a58306e8ba37960 Mon Sep 17 00:00:00 2001 From: Jonian Guveli Date: Sun, 25 Nov 2018 21:53:12 +0200 Subject: [PATCH] fix dummy quit menu item --- gnomehud/utils/menu.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gnomehud/utils/menu.py b/gnomehud/utils/menu.py index b139d1d..4f8b67c 100644 --- a/gnomehud/utils/menu.py +++ b/gnomehud/utils/menu.py @@ -14,6 +14,8 @@ class DbusMenu: def __init__(self): self.session = dbus.SessionBus() + self.screen = Gdk.Screen.get_default() + self.gdk_window = self.screen.get_active_window() self.matcher = Bamf.Matcher.get_default() self.window = self.matcher.get_active_window() self.xid = self.window.get_xid() @@ -79,10 +81,7 @@ def activate_gtkmenu_action(self, action, prefix, path): iface.Activate(action.replace(prefix, ''), [], dict()) def close_window(self): - screen = Gdk.Screen.get_default() - window = screen.get_active_window() - - window.destroy() + self.gdk_window.destroy() def explore_dbusmenu(self): name = 'com.canonical.AppMenu.Registrar'