add check for lowest playback speed (0.07)

This commit is contained in:
Araxeus
2021-10-30 14:54:00 +03:00
parent 6c1a4c0ac2
commit 9bd089adb0

View File

@ -67,11 +67,12 @@ const setupSliderListeners = () => {
updatePlayBackSpeed(); updatePlayBackSpeed();
}) })
slider.addEventListener('wheel', e => { slider.addEventListener('wheel', e => {
if (playbackSpeed <= 0.07) return; // lowest possible speed
e.preventDefault(); e.preventDefault();
if (isNaN(playbackSpeed)) { if (isNaN(playbackSpeed)) {
playbackSpeed = 1; playbackSpeed = 1;
} }
// e.deltaY < 0 means wheel-up 0.01 // e.deltaY < 0 means wheel-up
playbackSpeed = roundToTwo(e.deltaY < 0 ? playbackSpeed + 0.01 : playbackSpeed - 0.01); playbackSpeed = roundToTwo(e.deltaY < 0 ? playbackSpeed + 0.01 : playbackSpeed - 0.01);
updatePlayBackSpeed(); updatePlayBackSpeed();
$('#playback-speed-slider').value = playbackSpeed * 50; $('#playback-speed-slider').value = playbackSpeed * 50;