From 6185f421b88c5d2ad20fa0cc99395c337479cb94 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 13 Nov 2024 23:23:49 +0100 Subject: [PATCH] fix: prevent changing selected tab for essential tabs and update version to 132.0.2 --- src/browser/base/zen-components/ZenWorkspaces.mjs | 5 ++++- surfer.json | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/browser/base/zen-components/ZenWorkspaces.mjs b/src/browser/base/zen-components/ZenWorkspaces.mjs index 825120a26..bf5a04b02 100644 --- a/src/browser/base/zen-components/ZenWorkspaces.mjs +++ b/src/browser/base/zen-components/ZenWorkspaces.mjs @@ -1121,7 +1121,10 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature { } } if (firstTab) { - gBrowser.selectedTab = this._lastSelectedWorkspaceTabs[window.uuid] ?? firstTab; + // Don't change the selected tab if it's an essential tab, it becomes annoying + if (!gBrowser.selectedTab.hasAttribute('zen-esential')) { + gBrowser.selectedTab = this._lastSelectedWorkspaceTabs[window.uuid] ?? firstTab; + } } if (typeof firstTab === 'undefined' && !onInit) { this._createNewTabForWorkspace(window); diff --git a/surfer.json b/surfer.json index 4eef75fb2..f1747009f 100644 --- a/surfer.json +++ b/surfer.json @@ -5,7 +5,7 @@ "binaryName": "zen", "version": { "product": "firefox", - "version": "132.0.1" + "version": "132.0.2" }, "buildOptions": { "generateBranding": true