From 2bb183d675ffd6c27608bb65a35fff302f948501 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 2 Apr 2025 14:32:25 +0200 Subject: [PATCH] fix: add optional chaining to prevent errors when checking PIP mode or fullscreen status --- src/browser/base/zen-components/ZenMediaController.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/browser/base/zen-components/ZenMediaController.mjs b/src/browser/base/zen-components/ZenMediaController.mjs index f4e17aab8..6dce54585 100644 --- a/src/browser/base/zen-components/ZenMediaController.mjs +++ b/src/browser/base/zen-components/ZenMediaController.mjs @@ -148,7 +148,7 @@ class ZenMediaController { } showMediaControls() { - if (this._currentMediaController.isBeingUsedInPIPModeOrFullscreen) return this.hideMediaControls(); + if (this._currentMediaController?.isBeingUsedInPIPModeOrFullscreen) return this.hideMediaControls(); if (!this.mediaControlBar.hasAttribute('hidden')) return; this.updatePipButton();