From 4c441949a27ce7343d508182760d6662faaa6bda Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 28 Nov 2018 09:30:31 -0500 Subject: remove event listener handler on exit --- www/js/MonitorModalCtrl.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'www/js/MonitorModalCtrl.js') diff --git a/www/js/MonitorModalCtrl.js b/www/js/MonitorModalCtrl.js index 9c074c4b..2db16635 100644 --- a/www/js/MonitorModalCtrl.js +++ b/www/js/MonitorModalCtrl.js @@ -27,9 +27,7 @@ angular.module('zmApp.controllers').controller('MonitorModalCtrl', ['$scope', '$ $scope.csize = ($rootScope.platformOS == 'desktop') ? 10 : 20; - window.addEventListener("resize", function () { - imageLoaded(); - }, false); + window.addEventListener("resize", imageLoaded, false); //$rootScope.authSession = "undefined"; @@ -750,7 +748,7 @@ angular.module('zmApp.controllers').controller('MonitorModalCtrl', ['$scope', '$ }*/ $scope.isModalStreamPaused = false; - NVRDataModel.debug("Modal image loaded, switching to streaming"); + //NVRDataModel.debug("Modal image loaded, switching to streaming"); @@ -1368,6 +1366,8 @@ angular.module('zmApp.controllers').controller('MonitorModalCtrl', ['$scope', '$ $scope.$on('modal.removed', function () { + window.removeEventListener("resize", imageLoaded, false); + if ($rootScope.platformOS == 'android') { NVRDataModel.debug("Deregistering handlers for multi-window"); -- cgit v1.2.3