fix: Fixed position for control center panel on double toolbar, b=no-bug, c=common

This commit is contained in:
Mr. M
2025-11-18 20:40:55 +01:00
parent 3dbf8446c2
commit e5509f607d
2 changed files with 6 additions and 1 deletions

View File

@@ -669,7 +669,10 @@ var gZenUIManager = {
if (anchor?.closest('#zen-sidebar-top-buttons')) {
block = 'topleft';
}
if (gZenVerticalTabsManager._hasSetSingleToolbar && gZenVerticalTabsManager._prefsRightSide) {
if (
(gZenVerticalTabsManager._hasSetSingleToolbar && gZenVerticalTabsManager._prefsRightSide) ||
(panel?.id === 'zen-unified-site-data-panel' && !gZenVerticalTabsManager._hasSetSingleToolbar)
) {
block = 'bottomright';
inline = 'topright';
}

View File

@@ -722,6 +722,8 @@
}
:root:not([zen-single-toolbar='true'])
--urlbar-icon-border-radius: 6px !important;
#urlbar[breakout-extend='true']:not([zen-floating-urlbar='true']) {
& .urlbar-background {
border-radius: 10px !important;