From ad38e6c15ef4db9342afdf08bde7b0af1980dde2 Mon Sep 17 00:00:00 2001 From: "mr. m" Date: Sun, 13 Apr 2025 17:46:55 +0200 Subject: [PATCH] fix(ZenCompactMode): update flashSidebarIfNecessary to recalculate URL height after exiting fullscreen --- src/browser/base/zen-components/ZenCompactMode.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/browser/base/zen-components/ZenCompactMode.mjs b/src/browser/base/zen-components/ZenCompactMode.mjs index fb51d8c64..dd7b5c2e8 100644 --- a/src/browser/base/zen-components/ZenCompactMode.mjs +++ b/src/browser/base/zen-components/ZenCompactMode.mjs @@ -95,6 +95,9 @@ var gZenCompactModeManager = { }, flashSidebarIfNecessary(aInstant = false) { + // This function is called after exiting DOM fullscreen mode, + // so we do a bit of a hack to re-calculate the URL height + gURLBar.zenUpdateLayoutBreakout(); if (!aInstant && this.preference && lazyCompactMode.COMPACT_MODE_FLASH_ENABLED && !gZenGlanceManager._animating) { this.flashSidebar(); }