From a179f92b678f0a844a96abe5ffb5c9cdb9a3b114 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 27 Oct 2024 08:21:27 +0100 Subject: [PATCH] Fixed split view resizing not showing (https://github.com/zen-browser/desktop/issues/2269) --- src/ZenViewSplitter.mjs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/ZenViewSplitter.mjs b/src/ZenViewSplitter.mjs index ee39200..8c3e32e 100644 --- a/src/ZenViewSplitter.mjs +++ b/src/ZenViewSplitter.mjs @@ -227,8 +227,6 @@ class ZenViewSplitter extends ZenDOMOperatedFeature { this._thumnailCanvas.height = 140 * devicePixelRatio; } - this.toggleWrapperDisplay(true); - const browsers = this._data[this.currentView].tabs.map(t => t.linkedBrowser); browsers.forEach(b => { b.style.pointerEvents = 'none'; @@ -257,8 +255,6 @@ class ZenViewSplitter extends ZenDOMOperatedFeature { return; } - this.toggleWrapperDisplay(false); - this.tabBrowserPanel.removeEventListener('dragstart', this.onBrowserDragStart); this.tabBrowserPanel.removeEventListener('dragover', this.onBrowserDragOver); this.tabBrowserPanel.removeEventListener('drop', this.onBrowserDrop); @@ -728,6 +724,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature { this.setTabsDocShellState(this._data[this.currentView].tabs, false); this.updateSplitViewButton(true); this.currentView = -1; + this.toggleWrapperDisplay(false); } /** @@ -753,6 +750,7 @@ class ZenViewSplitter extends ZenDOMOperatedFeature { this.updateSplitViewButton(false); this.applyGridToTabs(splitData.tabs); this.applyGridLayout(splitData.layoutTree); + this.toggleWrapperDisplay(true); } calculateLayoutTree(tabs, gridType) {