diff --git a/static/music.js b/static/music.js index 731e747..6cb3596 100644 --- a/static/music.js +++ b/static/music.js @@ -31,10 +31,12 @@ function addVolume(n) { document.addEventListener('mouseup', () => drag = false); function setVol(v) { return function (e) { - if (e) e.preventDefault(); if (e && e.type === 'keydown' && e.key != 'Enter') return; if (e && e.type === 'mouseenter' && (!(e.buttons & 1) || !drag)) return; - if (e && e.type === 'mousedown') drag = true; + if (e && e.type === 'mousedown') { + drag = true; + e.preventDefault(); + } audio.volume = (v / n) ** 2; localStorage.setItem('volume', v) for (let i = 0; i < n; i++) {