diff --git a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/6.0/applet.js b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/6.0/applet.js index 4329aae01bf..b2be8a4c2e2 100644 --- a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/6.0/applet.js +++ b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/6.0/applet.js @@ -1934,22 +1934,22 @@ class SpicesUpdate extends IconApplet { this.menu.removeAll(); // Head - this.menuitemHead1 = new PopupMenuItem(this.default_tooltip, { + let menuitemHead1 = new PopupMenuItem(this.default_tooltip, { reactive: false }); - this.menu.addMenuItem(this.menuitemHead1); + this.menu.addMenuItem(menuitemHead1); this.menu.addMenuItem(new PopupSeparatorMenuItem()); if (this.dependenciesMet) { // Refresh button - this.refreshButton = new PopupIconMenuItem(_("Refresh"), "emblem-synchronizing-symbolic", IconType.SYMBOLIC); - this.refreshButton.connect("activate", (event) => this._on_refresh_pressed()); - this.menu.addMenuItem(this.refreshButton); + let refreshButton = new PopupIconMenuItem(_("Refresh"), "emblem-synchronizing-symbolic", IconType.SYMBOLIC); + refreshButton.connect("activate", (event) => this._on_refresh_pressed()); + this.menu.addMenuItem(refreshButton); this.menu.addMenuItem(new PopupSeparatorMenuItem()); } // Status of each type of Spices: - this.spicesMenuItems = {}; + let spicesMenuItems = {}; let char_update = "\u21BB"; let char_new = "\u2604"; let ts; @@ -1957,12 +1957,12 @@ class SpicesUpdate extends IconApplet { ts = _(capitalize(t.toString())); if (this.nb_in_menu[t] - this.new_Spices[t].length > 0) ts += " %s %s".format(char_update, (this.nb_in_menu[t] - this.new_Spices[t].length).toString()); if (this.new_Spices[t].length > 0) ts += " %s %s".format(char_new, (this.new_Spices[t].length).toString()); - this.spicesMenuItems[t] = new PopupIndicatorMenuItem(ts); - this.spicesMenuItems[t].connect("activate", (event) => { + spicesMenuItems[t] = new PopupIndicatorMenuItem(ts); + spicesMenuItems[t].connect("activate", (event) => { spawnCommandLineAsync("%s %s -t %s -s %s".format(CS_PATH, t.toString(), TAB, SORT)); }); - this.spicesMenuItems[t].setShowDot(this.menuDots[t]); - this.menu.addMenuItem(this.spicesMenuItems[t]); + spicesMenuItems[t].setShowDot(this.menuDots[t]); + this.menu.addMenuItem(spicesMenuItems[t]); } // button Forget if (this.nb_to_watch > 0) { @@ -2007,8 +2007,8 @@ class SpicesUpdate extends IconApplet { this.menu.addMenuItem(new PopupSeparatorMenuItem()); // button Help... - this.help_button = new PopupIconMenuItem(_("Help", "cinnamon-control-center") + "...", "folder-documents-symbolic", IconType.SYMBOLIC); - this.help_button.connect("activate", (event) => { + let help_button = new PopupIconMenuItem(_("Help", "cinnamon-control-center") + "...", "folder-documents-symbolic", IconType.SYMBOLIC); + help_button.connect("activate", (event) => { let _language = this.get_user_language(); if (_language.startsWith("en")) { spawnCommandLineAsync("/usr/bin/xdg-open https://cinnamon-spices.linuxmint.com/applets/view/309"); @@ -2019,7 +2019,7 @@ class SpicesUpdate extends IconApplet { } }); - this.menu.addMenuItem(this.help_button); + this.menu.addMenuItem(help_button); // End of makeMenu } diff --git a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/CHANGELOG.md b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/CHANGELOG.md index c9978ad06f2..b0df5a3c39e 100644 --- a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/CHANGELOG.md +++ b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/CHANGELOG.md @@ -1,3 +1,6 @@ +### v7.6.3~20250130 + * Try to fix #6776. + ### v7.6.2~20250126 * Modification of the menu to fix #6781. diff --git a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/metadata.json b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/metadata.json index b367db223dc..08b400e8e2b 100644 --- a/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/metadata.json +++ b/SpicesUpdate@claudiux/files/SpicesUpdate@claudiux/metadata.json @@ -3,7 +3,7 @@ "name": "Spices Update", "max-instances": "1", "hide-configuration": false, - "version": "7.6.2", + "version": "7.6.3", "description": "Warns you when installed Spices (actions, applets, desklets, extensions, themes) require an update or new Spices are available.", "multiversion": true, "cinnamon-version": [