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

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