From 7025aa4ec599593a80e2d3c2249b49eae7ef9f6a Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 12 Sep 2018 16:25:10 -0400 Subject: #704 purge stack --- www/js/MenuController.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'www/js') diff --git a/www/js/MenuController.js b/www/js/MenuController.js index 2970243d..c221aebe 100644 --- a/www/js/MenuController.js +++ b/www/js/MenuController.js @@ -131,6 +131,10 @@ angular.module('zmApp.controllers').controller('MenuController', ['$scope', '$io .then (function () { + $ionicHistory.nextViewOptions({ + disableBack: true + }); + $state.go('app.refresh', { "view": $state.current.name }); @@ -145,6 +149,10 @@ angular.module('zmApp.controllers').controller('MenuController', ['$scope', '$io $rootScope.apiVersion = "0.0.0"; NVRDataModel.debug("Error, failed API version, setting to " + $rootScope.apiVersion); + $ionicHistory.nextViewOptions({ + disableBack: true + }); + $state.go('app.refresh', { "view": $state.current.name }); @@ -168,6 +176,9 @@ angular.module('zmApp.controllers').controller('MenuController', ['$scope', '$io .then(function (data) { var refresh = NVRDataModel.getMonitors(1); $rootScope.apiVersion = data; + $ionicHistory.nextViewOptions({ + disableBack: true + }); $state.go('app.refresh', { "view": $state.current.name }); @@ -177,6 +188,9 @@ angular.module('zmApp.controllers').controller('MenuController', ['$scope', '$io var refresh = NVRDataModel.getMonitors(1); $rootScope.apiVersion = "0.0.0"; NVRDataModel.debug("Error, failed API version, setting to " + $rootScope.apiVersion); + $ionicHistory.nextViewOptions({ + disableBack: true + }); $state.go('app.refresh', { "view": $state.current.name }); @@ -207,7 +221,7 @@ angular.module('zmApp.controllers').controller('MenuController', ['$scope', '$io $scope.newServer = { val:"" - } + }; $scope.avs = Object.keys(NVRDataModel.getServerGroups()); $scope.avs = $scope.avs.filter(function() { return true; }); -- cgit v1.2.3