summaryrefslogtreecommitdiff
path: root/raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-06-01 18:57:29 +0200
committerNippy <nippy@rp1.hu>2026-06-01 18:57:29 +0200
commit2e5a7d93476c0819b5a23f5740e4c843eaedc73a (patch)
tree84279c63b84126eb8f6d9d94a42c44aabbe22336 /raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js
parente1f0fac166056bb106284be4a3fec0c558525927 (diff)
downloadRaveOS-PKGBUILD-2e5a7d93476c0819b5a23f5740e4c843eaedc73a.tar.gz
RaveOS-PKGBUILD-2e5a7d93476c0819b5a23f5740e4c843eaedc73a.zip
Raveos gnome update
Diffstat (limited to 'raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js')
-rw-r--r--raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js b/raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js
index f881694..d0e9da5 100644
--- a/raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js
+++ b/raveos-gnome-theme/theme-data/extensions/installed/status-icons@gnome-shell-extensions.gcampax.github.com/extension.js
@@ -74,10 +74,10 @@ export default class SysTray {
enable() {
this._tray = new Shell.TrayManager();
- this._tray.connect('tray-icon-added',
- this._onTrayIconAdded.bind(this));
- this._tray.connect('tray-icon-removed',
- this._onTrayIconRemoved.bind(this));
+ this._tray.connectObject(
+ 'tray-icon-added', this._onTrayIconAdded.bind(this),
+ 'tray-icon-removed', this._onTrayIconRemoved.bind(this),
+ this);
this._tray.manage_screen(Main.panel);
}
@@ -86,6 +86,7 @@ export default class SysTray {
this._icons.clear();
this._tray.unmanage_screen();
+ this._tray.disconnectObject(this);
this._tray = null;
}
}