chore: Change the use of hidden after the new firefox update, b=no-bug, c=compact-mode, split-view, workspaces

This commit is contained in:
Mr. M
2025-09-13 01:46:35 +02:00
parent 9ce963f1cd
commit 5c8e6dd5a4
3 changed files with 21 additions and 8 deletions

View File

@@ -189,10 +189,11 @@ var gZenCompactModeManager = {
updateCompactModeContext(isSingleToolbar) { updateCompactModeContext(isSingleToolbar) {
const menuitem = document.getElementById('zen-context-menu-compact-mode-toggle'); const menuitem = document.getElementById('zen-context-menu-compact-mode-toggle');
const menu = document.getElementById('zen-context-menu-compact-mode'); const menu = document.getElementById('zen-context-menu-compact-mode');
menu.setAttribute('hidden', isSingleToolbar);
if (isSingleToolbar) { if (isSingleToolbar) {
menu.setAttribute('hidden', 'true');
menu.before(menuitem); menu.before(menuitem);
} else { } else {
menu.removeAttribute('hidden');
menu.querySelector('menupopup').prepend(menuitem); menu.querySelector('menupopup').prepend(menuitem);
} }
}, },

View File

@@ -513,7 +513,11 @@ class nsZenViewSplitter extends nsZenDOMOperatedFeature {
const wrapper = this.overlay?.parentNode; const wrapper = this.overlay?.parentNode;
if (!wrapper) return; if (!wrapper) return;
wrapper.setAttribute('hidden', !value); if (!value) {
wrapper.setAttribute('hidden', 'true');
} else {
wrapper.removeAttribute('hidden');
}
} }
enableTabRearrangeView(tabDrag = false) { enableTabRearrangeView(tabDrag = false) {
@@ -896,9 +900,12 @@ class nsZenViewSplitter extends nsZenDOMOperatedFeature {
tabCount: window.gBrowser.selectedTabs.length, tabCount: window.gBrowser.selectedTabs.length,
}); });
document.getElementById('context_zenSplitTabs').setAttribute('data-l10n-args', tabCountInfo); document.getElementById('context_zenSplitTabs').setAttribute('data-l10n-args', tabCountInfo);
document const splitTabs = document.getElementById('context_zenSplitTabs');
.getElementById('context_zenSplitTabs') if (!this.contextCanSplitTabs()) {
.setAttribute('hidden', !this.contextCanSplitTabs()); splitTabs.setAttribute('hidden', 'true');
} else {
splitTabs.removeAttribute('hidden');
}
}); });
} }

View File

@@ -1400,9 +1400,14 @@
? workspaceTheme.gradientColors.length >= nsZenThemePicker.MAX_DOTS ? workspaceTheme.gradientColors.length >= nsZenThemePicker.MAX_DOTS
: false); : false);
} }
document const clickToAdd = browser.document.getElementById(
.getElementById('PanelUI-zen-gradient-generator-color-click-to-add') 'PanelUI-zen-gradient-generator-color-click-to-add'
.toggleAttribute('hidden', workspaceTheme.gradientColors.length > 0); );
if (workspaceTheme.gradientColors.length > 0) {
clickToAdd.setAttribute('hidden', 'true');
} else {
clickToAdd.removeAttribute('hidden');
}
opacitySlider.value = browser.gZenThemePicker.currentOpacity; opacitySlider.value = browser.gZenThemePicker.currentOpacity;
const textureSelectWrapper = browser.document.getElementById( const textureSelectWrapper = browser.document.getElementById(