Skip to content

Commit b5599dd

Browse files
committed
fix issue-angular-ui#1686: bug reset selected options
1 parent d6e0d30 commit b5599dd

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/uiSelectMultipleDirective.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ uis.directive('uiSelectMultiple', ['uiSelectMinErr','$timeout', function(uiSelec
154154
});
155155

156156
ngModel.$render = function() {
157+
$select.selected = ngModel.$viewValue;
157158
// Make sure that model value is array
158159
if(!angular.isArray(ngModel.$viewValue)){
159160
// Have tolerance for null or undefined values
@@ -163,7 +164,6 @@ uis.directive('uiSelectMultiple', ['uiSelectMinErr','$timeout', function(uiSelec
163164
throw uiSelectMinErr('multiarr', "Expected model value to be array but got '{0}'", ngModel.$viewValue);
164165
}
165166
}
166-
$select.selected = ngModel.$viewValue;
167167
$selectMultiple.refreshComponent();
168168
scope.$evalAsync(); //To force $digest
169169
};

0 commit comments

Comments
 (0)