Set loonknfeel to default for everypage, and change only if looknfeel is different

This commit is contained in:
Damien Corneau 2015-06-18 12:36:54 +09:00
parent bdf3a8e09d
commit bdde389b1a

View file

@ -40,10 +40,15 @@ angular.module('zeppelinWebApp').controller('MainCtrl', function($scope, $rootSc
});
$rootScope.$on('setLookAndFeel', function(event, data) {
if (!event.defaultPrevented && data && data !== '') {
if (!event.defaultPrevented && data && data !== '' && data != $scope.looknfeel) {
$scope.looknfeel = data;
event.preventDefault();
}
});
// Set The lookAndFeel to default on every page
$rootScope.$on('$routeChangeStart', function(event, next, current) {
$rootScope.$broadcast('setLookAndFeel', 'default');
});
});