From 1e8c4276bb86ec480e7ea1564c8a49b9fac53112 Mon Sep 17 00:00:00 2001 From: Isaac Connor Date: Mon, 10 Dec 2018 17:32:17 -0500 Subject: [PATCH] fix #2319 some more. This is fixing rate sticking across gapless events and reload --- web/skins/classic/views/js/event.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/web/skins/classic/views/js/event.js b/web/skins/classic/views/js/event.js index 9981b1458..37de97f69 100644 --- a/web/skins/classic/views/js/event.js +++ b/web/skins/classic/views/js/event.js @@ -275,7 +275,8 @@ function pauseClicked() { } function vjsPause() { - stopFastRev(); + if ( intervalRewind ) + stopFastRev(); streamPause(); } @@ -307,7 +308,7 @@ function vjsPlay() { //catches if we change mode programatically if ( intervalRewind ) stopFastRev(); $j('#rateValue').html(vid.playbackRate()); - Cookie.write('zmEventRate', vid.playbackRate(), {duration: 10*365}); + Cookie.write('zmEventRate', vid.playbackRate()*100, {duration: 10*365}); streamPlay(); } @@ -575,7 +576,7 @@ function getEventResponse( respObj, respText ) { drawProgressBar(); } nearEventsQuery( eventData.Id ); -} +} // end function getEventResponse var eventReq = new Request.JSON( { url: thisUrl, method: 'get', timeout: AJAX_TIMEOUT, link: 'cancel', onSuccess: getEventResponse } );