From bb01d955aff666c4efcfe1650e33b2d624e9a46a Mon Sep 17 00:00:00 2001 From: "Leah (ctucx)" Date: Mon, 8 Mar 2021 13:35:03 +0100 Subject: [PATCH] webmusic.js: hide selector when track selected --- webmusic.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/webmusic.js b/webmusic.js index ab1cce6..4a6b356 100644 --- a/webmusic.js +++ b/webmusic.js @@ -161,7 +161,6 @@ const updateButtonState = () => { } } - const playSong = (id) => { const element = document.getElementById(id); @@ -172,16 +171,19 @@ const playSong = (id) => { document.getElementsByClassName('playing')[0].classList.remove('playing'); } - playingItem = element.id; + if (document.getElementsByClassName('selected').length > 0) { + document.getElementsByClassName('selected')[0].classList.remove('selected'); + } audioPlayer.pause() + playingItem = element.id; + element.classList.add('playing'); + audioPlayer.src = element.href; setPlayerState('loading'); audioPlayer.load(); - - element.classList.add('playing'); } const togglePlayback = () => {