From 768c7ede6c9ba0976f5c819e66c23a5e9d4e0a07 Mon Sep 17 00:00:00 2001 From: emeric Date: Fri, 14 Feb 2025 17:28:50 +0100 Subject: [PATCH] Added missing bind + removed useless resume --- docroot/js/mediaplayer.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/docroot/js/mediaplayer.js b/docroot/js/mediaplayer.js index 0e0ead83..9f0905e5 100644 --- a/docroot/js/mediaplayer.js +++ b/docroot/js/mediaplayer.js @@ -85,7 +85,7 @@ class LMSMediaPlayer { this.#elems.audio.addEventListener("playing", this.#updateMediaSessionState.bind(this)); this.#elems.audio.addEventListener("pause", this.#updateMediaSessionState.bind(this)); - this.#elems.audio.addEventListener("pause", this.#pauseTimer); + this.#elems.audio.addEventListener("pause", this.#pauseTimer.bind(this)); this.#elems.audio.addEventListener("playing", this.#startTimer.bind(this)); this.#elems.audio.addEventListener("waiting", this.#pauseTimer.bind(this)); @@ -176,10 +176,8 @@ class LMSMediaPlayer { }; #initAudioCtx() { - if (this.#audioIsInit) { - this.#audioCtx.resume(); // not sure of this + if (this.#audioIsInit) return; - } this.#audioIsInit = true;