- Firefox-Version
- 68.9 ESR + 78.3.1 ESR
- Betriebssystem
- Windows 10
Hallo,
ich verwende diesen Code (HideTabbarWithOneTab.uc).
Dabei ergibt sich aber das Problem, dass ich den Ton nicht mehr aktivieren kann, wenn ich andere Tabs schließe, aber vorher der Ton stumm war. Ich muss erst einen neuen Tab öffnen, dann kann ich wieder den Ton aktivieren. Geht das irgendwie auch anders, vielleicht per Button?
Code
(function() {
if (!window.gBrowser)
return;
let tabbar = document.getElementById("TabsToolbar");
let titlebar = document.getElementById("titlebar");
let navToolbox = document.getElementById("navigator-toolbox");
function showHideTabbar() {
let oneTab = (gBrowser.visibleTabs.length == 1);
tabbar.style.visibility = oneTab ? 'collapse' : 'visible';
if (oneTab && Services.prefs.getBoolPref('browser.tabs.drawInTitlebar')) {
titlebar.style.visibility = 'collapse';
navToolbox.style.paddingBottom = '0';
} else {
titlebar.style.visibility = 'visible';
navToolbox.style.paddingBottom = 'calc(1px + var(--tab-min-height_tnot))';
};
};
showHideTabbar();
let observer = new MutationObserver(showHideTabbar);
observer.observe(gBrowser.tabContainer, {childList: true});
})();
Alles anzeigen