webmusic.js: set onclick-event on state element just once

This commit is contained in:
Leah 2021-03-07 01:24:44 +01:00 committed by Leah (ctucx)
parent 4db20d159a
commit 5b9d62eac2

View file

@ -71,8 +71,9 @@ window.onkeyup = function (event) {
function initState() {
const dirElements = document.querySelectorAll(".dir");
const fileElements = document.querySelectorAll(".file");
let id = 0;
let id = 0;
document.getElementById("state").addEventListener("click", togglePlayback)
dirElements.forEach(function(element){
element.id = id++;
@ -166,7 +167,6 @@ function toggleContinue() {
}
function updateState() {
document.getElementById("state").setAttribute('onclick', 'togglePlayback()');
let statestr = "[";
statestr += gstate;
if (sound.playing()) {