diff --git a/js/angular/directive/exposeAsideWhen.js b/js/angular/directive/exposeAsideWhen.js index 8cef9b36921..bd3594e4766 100644 --- a/js/angular/directive/exposeAsideWhen.js +++ b/js/angular/directive/exposeAsideWhen.js @@ -39,8 +39,7 @@ * For a complete side menu example, see the * {@link ionic.directive:ionSideMenus} documentation. */ -IonicModule -.directive('exposeAsideWhen', ['$window', function($window) { +IonicModule.directive('exposeAsideWhen', ['$window', '$timeout', function($window, $timeout) { return { restrict: 'A', require: '^ionSideMenus', @@ -61,7 +60,7 @@ IonicModule $scope.$apply(checkAsideExpose); }, 300, false); - checkAsideExpose(); + $scope.$evalAsync(checkAsideExpose); ionic.on('resize', onResize, $window);