Skip to content

Commit 1043325

Browse files
committed
angular-ui#12 Fix for sorting select element
1 parent e3fd55b commit 1043325

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/select2.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ angular.module('ui.select2', []).value('uiSelect2Config', {}).directive('uiSelec
1616
var watch,
1717
repeatOption,
1818
repeatAttr,
19+
init,
1920
isSelect = tElm.is('select'),
2021
isMultiple = (tAttrs.multiple !== undefined);
2122

@@ -92,7 +93,10 @@ angular.module('ui.select2', []).value('uiSelect2Config', {}).directive('uiSelec
9293
}, true)
9394
controller.$render = function () {
9495
if (isSelect) {
95-
elm.select2('val', controller.$viewValue);
96+
if (!init) {
97+
elm.select2('val', controller.$viewValue);
98+
init = true;
99+
}
96100
} else {
97101
if (opts.multiple) {
98102
elm.select2(

0 commit comments

Comments
 (0)