From 8d25577bdb9696373fdcd5f6b564e9b41a0a12c9 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Sat, 10 Jan 2026 18:48:56 +0100 Subject: [PATCH] fix: Make sure to disable workspace delete when updating context menus, b=no-bug, c=workspaces --- src/zen/workspaces/ZenWorkspaces.mjs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/zen/workspaces/ZenWorkspaces.mjs b/src/zen/workspaces/ZenWorkspaces.mjs index 67fa19790..8c28b6da6 100644 --- a/src/zen/workspaces/ZenWorkspaces.mjs +++ b/src/zen/workspaces/ZenWorkspaces.mjs @@ -2332,6 +2332,12 @@ class nsZenWorkspaces { updateWorkspacesChangeContextMenu() { if (gZenWorkspaces.privateWindowOrDisabled) return; const workspaces = this.getWorkspaces(); + const ctxCommand = document.getElementById('cmd_zenCtxDeleteWorkspace'); + if (workspaces.length <= 1) { + ctxCommand.setAttribute('disabled', 'true'); + } else { + ctxCommand.removeAttribute('disabled'); + } let menuPopupID = 'moveTabOptionsMenu'; const menuPopup = document.getElementById(menuPopupID);