From 5ef8c51548f75a546c39d0c40f0c1ea4c5c9390c Mon Sep 17 00:00:00 2001 From: fnuesse Date: Wed, 5 Dec 2018 22:19:44 +0100 Subject: [PATCH] check for legacyNavbar is undefined when switching scopes so that the state is persistent during the session Signed-off-by: fnuesse --- js/app/controllers/menu.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/js/app/controllers/menu.js b/js/app/controllers/menu.js index b3960646..36844df3 100644 --- a/js/app/controllers/menu.js +++ b/js/app/controllers/menu.js @@ -196,7 +196,9 @@ $scope.legacyNavbarDefault=true; - $scope.legacyNavbar = $scope.legacyNavbarDefault; + if (typeof $scope.legacyNavbar === 'undefined') { + $scope.legacyNavbar = $scope.legacyNavbarDefault; + } $scope.$watch('legacyNavbar', function(newValue, oldValue) { VaultService.setVaultSetting("vaultNavBarLegacy",newValue); });