diff --git a/extension.js b/extension.js index e87fa92..c3da089 100644 --- a/extension.js +++ b/extension.js @@ -74,11 +74,7 @@ async function runCommand(argv, cancellable) { }); proc.init(cancellable); } catch (e) { - if ( - e instanceof GLib.Error && - e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.CANCELLED) - ) - throw e; + if (e.matches(Gio.IOErrorEnum, Gio.IOErrorEnum.CANCELLED)) throw e; return { success: false, stdout: "", stderr: e.message ?? String(e) }; } @@ -598,7 +594,7 @@ const Indicator = GObject.registerClass( category !== this._previousCategory && this._settings.get_boolean("notifications-enabled") ) { - const network = this._networkNameLabel?.text || "Twingate"; + const network = this._networkNameLabel.text || "Twingate"; if (category === "connected") Main.notify("Twingate", `Connected to ${network}`); else if (category === "disconnected") diff --git a/metadata.json b/metadata.json index 9694fcb..8a8c725 100644 --- a/metadata.json +++ b/metadata.json @@ -6,5 +6,5 @@ "settings-schema": "org.gnome.shell.extensions.twingate-panel", "shell-version": ["50"], "version": 1, - "version-name": "1.0.4" + "version-name": "1.0.6" }