mirror of
https://github.com/zen-browser/desktop.git
synced 2026-01-25 14:16:10 +00:00
feat: Only disable toolbar compact instead of hiding it, p=#10887, c=compact-mode
This commit is contained in:
@@ -216,7 +216,7 @@ var gZenCompactModeManager = {
|
||||
},
|
||||
|
||||
updateCompactModeContext(isSingleToolbar) {
|
||||
isSingleToolbar ||= this.checkIfIllegalState();
|
||||
const isIllegalState = this.checkIfIllegalState();
|
||||
const menuitem = document.getElementById('zen-context-menu-compact-mode-toggle');
|
||||
const menu = document.getElementById('zen-context-menu-compact-mode');
|
||||
if (isSingleToolbar) {
|
||||
@@ -226,6 +226,14 @@ var gZenCompactModeManager = {
|
||||
menu.removeAttribute('hidden');
|
||||
menu.querySelector('menupopup').prepend(menuitem);
|
||||
}
|
||||
const hideToolbarMenuItem = document.getElementById(
|
||||
'zen-context-menu-compact-mode-hide-toolbar'
|
||||
);
|
||||
if (isIllegalState) {
|
||||
hideToolbarMenuItem.setAttribute('disabled', 'true');
|
||||
} else {
|
||||
hideToolbarMenuItem.removeAttribute('disabled');
|
||||
}
|
||||
},
|
||||
|
||||
hideSidebar() {
|
||||
|
||||
Reference in New Issue
Block a user