From 3aa2109986cce56976d6fc835a06a01804b230f5 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Mon, 20 Jan 2025 07:42:39 +0100 Subject: [PATCH] Handle potential errors in flashSidebar method to prevent interruptions in compact mode functionality --- src/browser/base/zen-components/ZenCompactMode.mjs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/browser/base/zen-components/ZenCompactMode.mjs b/src/browser/base/zen-components/ZenCompactMode.mjs index b9a092568..419951e55 100644 --- a/src/browser/base/zen-components/ZenCompactMode.mjs +++ b/src/browser/base/zen-components/ZenCompactMode.mjs @@ -69,7 +69,11 @@ var gZenCompactModeManager = { flashSidebarIfNecessary(aInstant = false) { if (!aInstant && this.preference && lazyCompactMode.COMPACT_MODE_FLASH_ENABLED && !gZenGlanceManager._animating) { - this.flashSidebar(); + try { + this.flashSidebar(); + } catch (e) { + // Ignore errors + } } },