diff --git a/src/browser/base/content/ZenStartup.mjs b/src/browser/base/content/ZenStartup.mjs index 68b66625c..3c8cffb21 100644 --- a/src/browser/base/content/ZenStartup.mjs +++ b/src/browser/base/content/ZenStartup.mjs @@ -30,7 +30,6 @@ this._initSidebarScrolling(); - gZenCompactModeManager.preInit(); ZenWorkspaces.init(); gZenVerticalTabsManager.init(); gZenUIManager.init(); diff --git a/src/browser/base/zen-components/ZenCompactMode.mjs b/src/browser/base/zen-components/ZenCompactMode.mjs index c6a42a40f..e1abce457 100644 --- a/src/browser/base/zen-components/ZenCompactMode.mjs +++ b/src/browser/base/zen-components/ZenCompactMode.mjs @@ -508,3 +508,11 @@ var gZenCompactModeManager = { } }, }; + +document.addEventListener( + 'MozBeforeInitialXULLayout', + () => { + gZenCompactModeManager.preInit(); + }, + { once: true } +);