From 8ddc41b8529330160143cfbd3319028ac5ae10cb Mon Sep 17 00:00:00 2001 From: Maximilian Grundke Date: Thu, 17 Dec 2015 11:56:06 +0100 Subject: [PATCH] Fix slider --- app/assets/javascripts/submission_statistics.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/submission_statistics.js b/app/assets/javascripts/submission_statistics.js index 9cb820a0..8ffdfcf2 100644 --- a/app/assets/javascripts/submission_statistics.js +++ b/app/assets/javascripts/submission_statistics.js @@ -90,6 +90,12 @@ $(function() { showActiveFile(); }); + stopReplay = function() { + clearInterval(playInterval); + playInterval = undefined; + playButton.find('span.fa').removeClass('fa-pause').addClass('fa-play') + } + playButton.on('click', function(event) { if (playInterval == undefined) { playInterval = setInterval(function() { @@ -97,13 +103,12 @@ $(function() { slider.val(parseInt(slider.val()) + 1); slider.change() } else { - clearInterval(playInterval); + stopReplay(); } }, 5000); playButton.find('span.fa').removeClass('fa-play').addClass('fa-pause') } else { - clearInterval(playInterval); - playButton.find('span.fa').removeClass('fa-pause').addClass('fa-play') + stopReplay(); } });