Refactor ZenWorkspaces to handle changing workspaces and update context menu

This commit is contained in:
mr. M 2024-10-12 19:08:58 +02:00
parent c5b907ade6
commit 1396523f3b
No known key found for this signature in database
GPG key ID: CBD57A2AEDBDA1FB

View file

@ -726,6 +726,9 @@ var ZenWorkspaces = new (class extends ZenMultiWindowFeature {
const parent = browser.ownerGlobal;
let tab = gBrowser.getTabForBrowser(browser);
let workspaceID = tab.getAttribute('zen-workspace-id');
if (!workspaceID) {
return;
}
let activeWorkspace = await parent.ZenWorkspaces.getActiveWorkspace();
if (workspaceID === activeWorkspace.uuid) {
return;