From 16b898f4e02a811a17e02fc55cd9091c8e4731ea Mon Sep 17 00:00:00 2001 From: Andrey Bochkarev <50177704+octaviusz@users.noreply.github.com> Date: Thu, 26 Feb 2026 21:36:59 +0300 Subject: [PATCH] fix: Prevent unnecessary layout reset when new tabs are added, p=#12535 --- src/zen/split-view/ZenViewSplitter.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/zen/split-view/ZenViewSplitter.mjs b/src/zen/split-view/ZenViewSplitter.mjs index d95a8e68f..d1cd28fef 100644 --- a/src/zen/split-view/ZenViewSplitter.mjs +++ b/src/zen/split-view/ZenViewSplitter.mjs @@ -1263,7 +1263,7 @@ class nsZenViewSplitter extends nsZenDOMOperatedFeature { if (group.tabs.length >= this.MAX_TABS) { return; } - if (gridTypeChange || !newTabsAdded) { + if (gridTypeChange && !newTabsAdded) { // reset layout group.gridType = gridType; group.layoutTree = this.calculateLayoutTree(