|
@@ -828,8 +828,8 @@ S2.define('select2/results',[
|
|
|
// id needs to be converted to a string when comparing
|
|
|
var id = '' + item.id;
|
|
|
|
|
|
- if (item.selected ||
|
|
|
- (item.selected == null && $.inArray(id, selectedIds) > -1)) {
|
|
|
+ if ((item.element != null && item.element.selected) ||
|
|
|
+ (item.element == null && $.inArray(id, selectedIds) > -1)) {
|
|
|
$option.attr('aria-selected', 'true');
|
|
|
} else {
|
|
|
$option.attr('aria-selected', 'false');
|