diff options
Diffstat (limited to 'www/js/EventModalCtrl.js')
| -rw-r--r-- | www/js/EventModalCtrl.js | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/www/js/EventModalCtrl.js b/www/js/EventModalCtrl.js index 0d33254c..ced6229c 100644 --- a/www/js/EventModalCtrl.js +++ b/www/js/EventModalCtrl.js @@ -751,14 +751,24 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro if (ld.useNphZmsForEvents) { $timeout (function() { - ZMDataModel.zmLog ("Starting checkAllEvents interval..."); - - //eventQueryHandle = $timeout (checkEvent(), zm.eventPlaybackQuery); - $interval.cancel(eventQueryHandle); - eventQueryHandle = $interval(function () { - checkEvent(); - // console.log ("Refreshing Image..."); - }.bind(this),zm.eventPlaybackQuery); + + if ($scope.modal.isShown()) + { + ZMDataModel.zmLog (">>>Starting checkAllEvents interval..."); + + //eventQueryHandle = $timeout (checkEvent(), zm.eventPlaybackQuery); + + $interval.cancel(eventQueryHandle); + eventQueryHandle = $interval(function () { + checkEvent(); + // console.log ("Refreshing Image..."); + }.bind(this),zm.eventPlaybackQuery); + } + else + { + ZMDataModel.zmLog (">>>Modal was exited, not starting checkAllEvents"); + } + },5000); } |
