Browse Source

Avoid implicitly returning from a directive controller constructor function.

Paulo Reis 9 years ago
parent
commit
33be384206
1 changed files with 3 additions and 0 deletions
  1. 3 0
      services/web/public/coffee/directives/selectAll.coffee

+ 3 - 0
services/web/public/coffee/directives/selectAll.coffee

@@ -13,6 +13,7 @@ define [
 
 				@clearSelectAllState = () ->
 					$scope.$broadcast "select-all:clear"
+				return
 			]
 			link: (scope, element, attrs) ->
 
@@ -63,6 +64,8 @@ define [
 					ignoreChanges = true
 					scope.$apply () ->
 						scope.ngModel = !scope.ngModel
+						if !scope.ngModel
+							selectAllListController.clearSelectAllState()
 					ignoreChanges = false
 		}