diff options
author | 2019-09-07 00:19:44 +0300 | |
---|---|---|
committer | 2019-09-07 00:44:43 +0300 | |
commit | c35fff67a4199bfb6792a4d0a1a8d569ce5e86ae (patch) | |
tree | 62b4ef9480927ccd6e84082b22e04b4ad5e0b635 /gnome-extra/gnome-shell-extensions/files | |
parent | gnome-extra/gnome-shell-extensions: require older gnome-shell (diff) | |
download | gentoo-c35fff67a4199bfb6792a4d0a1a8d569ce5e86ae.tar.gz gentoo-c35fff67a4199bfb6792a4d0a1a8d569ce5e86ae.tar.bz2 gentoo-c35fff67a4199bfb6792a4d0a1a8d569ce5e86ae.zip |
gnome-extra/gnome-shell-extensions: bump to 3.32.1
Package-Manager: Portage-2.3.69, Repoman-2.3.12
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Diffstat (limited to 'gnome-extra/gnome-shell-extensions/files')
-rw-r--r-- | gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch b/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch new file mode 100644 index 000000000000..6166b67acd62 --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/files/3.32.1-leak-fix.patch @@ -0,0 +1,36 @@ +From 13372e7e121209aa329b9784432dff8673b01d3f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Florian=20M=C3=BCllner?= <fmuellner@gnome.org> +Date: Thu, 27 Jun 2019 01:57:53 +0000 +Subject: [PATCH] apps-menu: Add missing chain-up + +PanelMenu.Button is a bit weird in that it also "contains" its parent +actor. That container is supposed to be destroyed with the button, but +as we currently don't chain up to the parent class' _onDestroy(), we +leave behind an empty container every time the extension is disabled. + +Fix this by adding the missing chain-up. + +https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/75 + + +(cherry picked from commit dfeb99fc0a37051c33980b97a86c16f2ccdfa2bc) +--- + extensions/apps-menu/extension.js | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/extensions/apps-menu/extension.js b/extensions/apps-menu/extension.js +index d7ba570..c657a7e 100644 +--- a/extensions/apps-menu/extension.js ++++ b/extensions/apps-menu/extension.js +@@ -459,6 +459,8 @@ class ApplicationsButton extends PanelMenu.Button { + } + + _onDestroy() { ++ super._onDestroy(); ++ + Main.overview.disconnect(this._showingId); + Main.overview.disconnect(this._hidingId); + appSys.disconnect(this._installedChangedId); +-- +2.20.1 + |