fix: Fixed not being able to rename folders in double toolbar, b=no-bug, c=folders

This commit is contained in:
Mr. M
2025-08-29 00:12:02 +02:00
parent e312e3fe8d
commit 89cafdaa0b
2 changed files with 6 additions and 1 deletions

View File

@@ -139,7 +139,7 @@
}
rename() {
if (!gZenVerticalTabsManager._hasSetSingleToolbar) {
if (!document.documentElement.hasAttribute('zen-sidebar-expanded')) {
return;
}
gZenVerticalTabsManager.renameTabStart({

View File

@@ -270,6 +270,7 @@
gBrowser.pinTab(tab);
group.addTabs([tab]);
} else {
tab._ignoreUngrouped = true;
// Otherwise, we must move it to the first tab since it was added in an unpinned state
gZenWorkspaces._emptyTab.after(tab);
gBrowser.tabContainer._invalidateCachedTabs();
@@ -279,6 +280,10 @@
on_TabUngrouped(event) {
const tab = event.detail;
const group = event.target;
if (tab._ignoreUngrouped) {
delete tab._ignoreUngrouped;
return;
}
tab.removeAttribute('folder-active');
if (group.hasAttribute('split-view-group') && tab.hasAttribute('had-zen-pinned-changed')) {
tab.setAttribute('zen-pinned-changed', true);