From 2e5a7d93476c0819b5a23f5740e4c843eaedc73a Mon Sep 17 00:00:00 2001 From: Nippy Date: Mon, 1 Jun 2026 18:57:29 +0200 Subject: Raveos gnome update --- .../extension.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'raveos-gnome-theme/theme-data/extensions/installed/drive-menu@gnome-shell-extensions.gcampax.github.com/extension.js') diff --git a/raveos-gnome-theme/theme-data/extensions/installed/drive-menu@gnome-shell-extensions.gcampax.github.com/extension.js b/raveos-gnome-theme/theme-data/extensions/installed/drive-menu@gnome-shell-extensions.gcampax.github.com/extension.js index bb18b0f..2140d7b 100644 --- a/raveos-gnome-theme/theme-data/extensions/installed/drive-menu@gnome-shell-extensions.gcampax.github.com/extension.js +++ b/raveos-gnome-theme/theme-data/extensions/installed/drive-menu@gnome-shell-extensions.gcampax.github.com/extension.js @@ -200,12 +200,16 @@ class DriveMenu extends PanelMenu.Button { export default class PlaceMenuExtension extends Extension { enable() { + if (Main.panel.statusArea['drive-menu']) { + Main.panel.statusArea['drive-menu'].destroy(); + delete Main.panel.statusArea['drive-menu']; + } this._indicator = new DriveMenu(); Main.panel.addToStatusArea('drive-menu', this._indicator); } disable() { this._indicator.destroy(); - delete this._indicator; + this._indicator = null; } } -- cgit v1.3