Blame SOURCES/0001-apps-menu-Add-missing-chain-up.patch

5c7f73
From 0bbeadadc41128b2be1f2b56c60b5a7a671d40da Mon Sep 17 00:00:00 2001
5c7f73
From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org>
5c7f73
Date: Thu, 27 Jun 2019 03:57:53 +0200
5c7f73
Subject: [PATCH] apps-menu: Add missing chain-up
5c7f73
5c7f73
PanelMenu.Button is a bit weird in that it also "contains" its parent
5c7f73
actor. That container is supposed to be destroyed with the button, but
5c7f73
as we currently don't chain up to the parent class' _onDestroy(), we
5c7f73
leave behind an empty container every time the extension is disabled.
5c7f73
5c7f73
Fix this by adding the missing chain-up.
5c7f73
5c7f73
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/75
5c7f73
---
5c7f73
 extensions/apps-menu/extension.js | 2 ++
5c7f73
 1 file changed, 2 insertions(+)
5c7f73
5c7f73
diff --git a/extensions/apps-menu/extension.js b/extensions/apps-menu/extension.js
5c7f73
index b9e7111..9803cc1 100644
5c7f73
--- a/extensions/apps-menu/extension.js
5c7f73
+++ b/extensions/apps-menu/extension.js
5c7f73
@@ -433,6 +433,8 @@ class ApplicationsButton extends PanelMenu.Button {
5c7f73
     }
5c7f73
 
5c7f73
     _onDestroy() {
5c7f73
+        super._onDestroy();
5c7f73
+
5c7f73
         Main.overview.disconnect(this._showingId);
5c7f73
         Main.overview.disconnect(this._hidingId);
5c7f73
         appSys.disconnect(this._installedChangedId);
5c7f73
-- 
5c7f73
2.21.0
5c7f73