From 311343f481c7223238d96ce1593b9cb62d04ea2d Mon Sep 17 00:00:00 2001 From: pliablepixels Date: Thu, 25 Feb 2016 09:58:14 -0500 Subject: managed code to not call window.stop immediately upon resume as we already call it on pause Former-commit-id: 0662346ff6149596afb7943e3dc5c45e4a08deea --- www/js/EventModalCtrl.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'www/js/EventModalCtrl.js') diff --git a/www/js/EventModalCtrl.js b/www/js/EventModalCtrl.js index 19470fe0..67ed659e 100644 --- a/www/js/EventModalCtrl.js +++ b/www/js/EventModalCtrl.js @@ -91,7 +91,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro $rootScope.$on("auth-success", function () { ZMDataModel.zmDebug("EventModalCtrl: Re-login detected, resetting everything & re-generating connkey"); - window.stop(); + ZMDataModel.stopNetwork(); $scope.connKey = (Math.floor((Math.random() * 999999) + 1)).toString(); $timeout( function () { sendCommand('14',$scope.connKey, '&offset='+$scope.currentProgress);},500); //$timeout.cancel(eventQueryHandle); @@ -275,6 +275,9 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro // $interval.cancel(modalIntervalHandle); // FIXME: Do I need to setAwake(false) here? + $interval.cancel(eventQueryHandle); + ZMDataModel.zmLog ("EventModalCtrl: paused, killing timer"); + } @@ -677,7 +680,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro $scope.$on('modal.removed', function () { $scope.isModalActive = false; - window.stop(); + ZMDataModel.stopNetwork(); //console.log("**MODAL REMOVED: Stopping modal timer"); $interval.cancel(eventQueryHandle); //$timeout.cancel(eventQueryHandle); @@ -782,7 +785,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro ZMDataModel.setLogin($scope.loginData); ZMDataModel.zmDebug("EventModalCtrl: gapless has changed resetting everything & re-generating connkey"); - window.stop(); + ZMDataModel.stopNetwork(); $scope.connKey = (Math.floor((Math.random() * 999999) + 1)).toString(); $timeout( function () { sendCommand('14',$scope.connKey, '&offset='+$scope.currentProgress);},500); //$timeout.cancel(eventQueryHandle); @@ -927,7 +930,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro function outWithOld() { ZMDataModel.zmLog("ModalCtrl:Stopping network pull..."); - window.stop(); + ZMDataModel.stopNetwork(); $scope.animationInProgress = true; // give digest time for image to swap // 100 should be enough @@ -971,7 +974,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro function (error) { ZMDataModel.zmDebug("Hmm jump error " + JSON.stringify(error)); - window.stop(); + ZMDataModel.stopNetwork(); $scope.connKey = (Math.floor((Math.random() * 999999) + 1)).toString(); $timeout( function () { sendCommand('14',$scope.connKey, '&offset='+$scope.currentProgress);},500); ZMDataModel.zmDebug ("so I'm regenerating Connkey to " + $scope.connKey); -- cgit v1.2.3