From ea1970418eb622b2a0da96815bd04d3351ee2866 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Mon, 12 Sep 2022 16:05:53 -0400 Subject: [PATCH] don't let position go negative in onclick progressbar --- web/skins/classic/views/js/event.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/skins/classic/views/js/event.js b/web/skins/classic/views/js/event.js index 0ad922cc7..c665ab590 100644 --- a/web/skins/classic/views/js/event.js +++ b/web/skins/classic/views/js/event.js @@ -815,8 +815,10 @@ function updateProgressBar() { // Handles seeking when clicking on the progress bar. function progressBarNav() { $j('#progressBar').click(function(e) { - var x = e.pageX - $j(this).offset().left; - var seekTime = (x / $j('#progressBar').width()) * parseFloat(eventData.Length); + let x = e.pageX - $j(this).offset().left; + if (x<0) x=0; + const seekTime = (x / $j('#progressBar').width()) * parseFloat(eventData.Length); + console.log("clicked at ", x, seekTime); streamSeek(seekTime); }); $j('#progressBar').mouseover(function(e) {