Просмотр исходного кода

Fixed issue with sidenav toggle on non dashboard pages

Torkel Ödegaard 11 лет назад
Родитель
Сommit
cd8f938cab
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      src/app/directives/topnav.js

+ 2 - 2
src/app/directives/topnav.js

@@ -20,7 +20,7 @@ function (angular) {
         template:
           '<div class="navbar navbar-static-top"><div class="navbar-inner"><div class="container-fluid">' +
           '<div class="top-nav">' +
-            '<a class="top-nav-menu-btn pointer" ng-if="showMenuBtn" ng-click="toggle()">' +
+            '<a class="top-nav-menu-btn pointer" ng-if="!contextSrv.sidemenu" ng-click="toggle()">' +
               '<img class="logo-icon" src="img/fav32.png"></img> ' +
               '<i class="fa fa-bars"></i>' +
             '</a>' +
@@ -41,7 +41,7 @@ function (angular) {
           '</div><div ng-transclude></div></div></div></div>',
         link: function(scope, elem, attrs) {
           scope.icon = attrs.icon;
-          scope.showMenuBtn = !contextSrv.sidemenu;
+          scope.contextSrv = contextSrv;
 
           scope.toggle = function() {
             $rootScope.appEvent('toggle-sidemenu');