From 9988994129097875e66de3bea1a03cb63ce27191 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Sun, 13 Jul 2025 13:47:04 +0200 Subject: [PATCH] fix: Dont set compact mode preference when initializing, b=no-bug, c=compact-mode --- src/zen/compact-mode/ZenCompactMode.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/zen/compact-mode/ZenCompactMode.mjs b/src/zen/compact-mode/ZenCompactMode.mjs index 16c515f11..da77570ed 100644 --- a/src/zen/compact-mode/ZenCompactMode.mjs +++ b/src/zen/compact-mode/ZenCompactMode.mjs @@ -107,7 +107,9 @@ var gZenCompactModeManager = { lazyCompactMode.mainAppWrapper.setAttribute('zen-compact-mode', value); document.documentElement.setAttribute('zen-compact-mode', value); Services.xulStore.persist(lazyCompactMode.mainAppWrapper, 'zen-compact-mode'); - Services.prefs.setBoolPref('zen.view.compact.should-enable-at-startup', value); + if (typeof this._wasInCompactMode === 'undefined') { + Services.prefs.setBoolPref('zen.view.compact.should-enable-at-startup', value); + } this._updateEvent(); return value; },