From 7beb3d5a9c2000da38087b288a14b561773aaaae Mon Sep 17 00:00:00 2001 From: "Mr. M" Date: Sat, 23 Aug 2025 19:23:44 +0200 Subject: [PATCH] fix: Resolve fix comment, b=no-bug, c=folders --- src/zen/folders/ZenFolders.mjs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/zen/folders/ZenFolders.mjs b/src/zen/folders/ZenFolders.mjs index 55a77259c..04d54e136 100644 --- a/src/zen/folders/ZenFolders.mjs +++ b/src/zen/folders/ZenFolders.mjs @@ -236,7 +236,9 @@ const tab = event.target; let group = tab?.group; if (group?.hasAttribute('split-view-group')) group = group?.group; - if (!group?.isZenFolder) return; + if (!group?.isZenFolder || tab.hasAttribute('folder-active')) { + return; + } const collapsedRoot = group.rootMostCollapsedFolder; if (!collapsedRoot) { @@ -244,7 +246,6 @@ } collapsedRoot.setAttribute('has-active', 'true'); - // FIX: expandToSelected should not be called when switching to another tab.hasAttribute("folder-active"). await this.expandToSelected(collapsedRoot); gBrowser.tabContainer._invalidateCachedTabs(); } @@ -1026,7 +1027,6 @@ item.addEventListener('click', () => { gBrowser.selectedTab = tab; - // this.expandToSelected(group); }); item.addEventListener('mouseenter', () => {