mirror of
https://github.com/zen-browser/desktop.git
synced 2026-01-19 11:27:16 +00:00
fix: Fix indentation and activeTabs on new folder tab, p=#11846
This commit is contained in:
@@ -219,7 +219,12 @@ class nsZenFolders extends nsZenDOMOperatedFeature {
|
||||
const isActiveFolder = group?.activeGroups?.length > 0;
|
||||
|
||||
if (isActiveFolder) {
|
||||
group.activeTabs = [...new Set([...group.activeTabs, tab])].sort((a, b) => a._tPos > b._tPos);
|
||||
for (const folder of group.activeGroups) {
|
||||
folder.activeTabs = [...new Set([...folder.activeTabs, tab])].sort(
|
||||
(a, b) => a._tPos > b._tPos
|
||||
);
|
||||
this.setFolderIndentation([tab], folder, /* for collapse = */ true);
|
||||
}
|
||||
}
|
||||
|
||||
if (group.hasAttribute('split-view-group') && group.hasAttribute('zen-pinned-changed')) {
|
||||
|
||||
Reference in New Issue
Block a user