From 8e7ce1c12beeb3aeef29ae598f41c87a44620f36 Mon Sep 17 00:00:00 2001 From: TogiFerretFerret Date: Fri, 30 Jan 2026 11:50:11 -0500 Subject: [PATCH 1/3] fix(ui): prevent closeTabByDblclick pref from blocking context menu rename, b=https://github.com/zen-browser/desktop/issues/12060, p=#12162 --- src/zen/common/modules/ZenUIManager.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/zen/common/modules/ZenUIManager.mjs b/src/zen/common/modules/ZenUIManager.mjs index 984133fc4..21e103a6d 100644 --- a/src/zen/common/modules/ZenUIManager.mjs +++ b/src/zen/common/modules/ZenUIManager.mjs @@ -1403,7 +1403,8 @@ window.gZenVerticalTabsManager = { if ( this._tabEdited || ((!Services.prefs.getBoolPref("zen.tabs.rename-tabs") || - Services.prefs.getBoolPref("browser.tabs.closeTabByDblclick")) && + (Services.prefs.getBoolPref("browser.tabs.closeTabByDblclick") && + event.type === "dblclick")) && isTab) || !gZenVerticalTabsManager._prefsSidebarExpanded ) { From 2ae623b15c80d0bdbd9122f990db1b07c220954a Mon Sep 17 00:00:00 2001 From: TogiFerretFerret Date: Fri, 30 Jan 2026 11:58:07 -0500 Subject: [PATCH 2/3] fix(split-view): correct backwards navigation in grid layout, p=#12160 --- src/zen/split-view/ZenViewSplitter.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zen/split-view/ZenViewSplitter.mjs b/src/zen/split-view/ZenViewSplitter.mjs index d7d4dd3bd..ad968a02f 100644 --- a/src/zen/split-view/ZenViewSplitter.mjs +++ b/src/zen/split-view/ZenViewSplitter.mjs @@ -1386,10 +1386,10 @@ class nsZenViewSplitter extends nsZenDOMOperatedFeature { new nsSplitLeafNode(tabs[i], 50), new nsSplitLeafNode(tabs[i + 1], 50), ]; - rootNode.addChild(columnNode); + rootNode.addChild(columnNode, false); } if (tabs.length % 2 !== 0) { - rootNode.addChild(new nsSplitLeafNode(tabs[tabs.length - 1], rowWidth)); + rootNode.addChild(new nsSplitLeafNode(tabs[tabs.length - 1], rowWidth), false); } } From 28a2e8697a4e62647682f613e265c96dbe3b95e4 Mon Sep 17 00:00:00 2001 From: rain capsule <29630035+busybox11@users.noreply.github.com> Date: Sat, 31 Jan 2026 11:33:50 +0100 Subject: [PATCH 3/3] fix: Update notification popup icon styles to account for showing state, p=#12033 --- src/zen/common/styles/zen-omnibox.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zen/common/styles/zen-omnibox.css b/src/zen/common/styles/zen-omnibox.css index 2b9729762..f2d48fd61 100644 --- a/src/zen/common/styles/zen-omnibox.css +++ b/src/zen/common/styles/zen-omnibox.css @@ -309,7 +309,7 @@ order: 2; } - #notification-popup-box:not([open]) { + #notification-popup-box:not([open]):not(:has(> [showing="true"])) { margin-inline-start: calc(-10px - 2 * var(--urlbar-icon-padding)); opacity: 0; transition: all 0.2s;