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