Skip to content
This repository was archived by the owner on Dec 16, 2019. It is now read-only.

Commit 9ac6fe8

Browse files
committed
minor bug fix
1 parent 3ddb824 commit 9ac6fe8

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

angularjs-dropdown-multiselect.js

+2-7
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
2121
template += '<li><a data-ng-click="selectAll()"><span class="glyphicon glyphicon-ok"></span> Check All</a>';
2222
template += '<li><a data-ng-click="deselectAll();"><span class="glyphicon glyphicon-remove"></span> Uncheck All</a></li>';
2323
template += '<li class="divider"></li>';
24-
template += '<li ng-show="settings.enableSearch"><input type="text" class="form-control" ng-model="searchFilter" /></li>';
24+
template += '<li ng-show="settings.enableSearch"><input type="text" class="form-control" ng-model="searchFilter" placeholder="Search..." /></li>';
2525
template += '<li ng-show="settings.enableSearch" class="divider"></li>';
26-
template += '<li data-ng-repeat="option in watchedOptions | filter: searchFilter"><a ng-click="setSelectedItem(getPropertyForObject(option,settings.idProp))">';
26+
template += '<li data-ng-repeat="option in options | filter: searchFilter"><a ng-click="setSelectedItem(getPropertyForObject(option,settings.idProp))">';
2727

2828
if(checkboxes)
2929
{
@@ -52,11 +52,6 @@ directiveModule.directive('ngDropdownMultiselect', ['$filter', '$document', '$co
5252
$event.stopImmediatePropagation();
5353
};
5454

55-
$scope.$watch('options', function(newValue)
56-
{
57-
$scope.watchedOptions = angular.copy($scope.options);
58-
}, true);
59-
6055
$scope.searchFilter = '';
6156

6257
$scope.settings = {

0 commit comments

Comments
 (0)