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 ) { 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; 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); } }