more modern js, more keyboard-controls #5

Merged
zotan merged 30 commits from ctucx/webmusic:master into master 2021-03-21 18:04:15 +01:00
Showing only changes of commit bb01d955af - Show all commits

View file

@ -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 = () => {