From 1e927834b3a1f8cb07ead1ca8df8488b2a2c7180 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 22 Dec 2024 00:50:01 +0100 Subject: [PATCH] Fixed tab context menu not working when changing tab to a different workspace (closes https://github.com/zen-browser/desktop/issues/2963) --- src/browser/base/zen-components/ZenWorkspaces.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/browser/base/zen-components/ZenWorkspaces.mjs b/src/browser/base/zen-components/ZenWorkspaces.mjs index 73ab120d1..54650d4bd 100644 --- a/src/browser/base/zen-components/ZenWorkspaces.mjs +++ b/src/browser/base/zen-components/ZenWorkspaces.mjs @@ -1601,6 +1601,7 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature { async changeTabWorkspace(workspaceID) { const tabs = TabContextMenu.contextTab.multiselected ? gBrowser.selectedTabs : [TabContextMenu.contextTab]; + document.getElementById('tabContextMenu').hidePopup(); const previousWorkspaceID = document.documentElement.getAttribute('zen-workspace-id'); for (let tab of tabs) { tab.setAttribute('zen-workspace-id', workspaceID);