From 87e939c6cb9e8c91e7f864f9df206ec826581692 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20Lov=C3=A9n?= Date: Sun, 11 Jul 2021 20:50:00 +0000 Subject: [PATCH] Avoid replaying sounds on first tap. --- js/mediaPlayer.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/js/mediaPlayer.js b/js/mediaPlayer.js index 5ffa27e..bd1278b 100644 --- a/js/mediaPlayer.js +++ b/js/mediaPlayer.js @@ -8,9 +8,15 @@ export const BrowserModMediaPlayerMixin = (C) => this.player.addEventListener(event, () => this.player_update()); } - window.addEventListener("click", () => this.player.play(), { - once: true, - }); + window.addEventListener( + "click", + () => { + if (!this.player.ended) this.player.play(); + }, + { + once: true, + } + ); } player_update(ev) {