allow opts.dropdownCss to override css even after position. fixes #328
This commit is contained in:
parent
7b60524b35
commit
afd353788b
11
select2.js
11
select2.js
@ -359,7 +359,7 @@
|
|||||||
query.callback({results: data});
|
query.callback({results: data});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
process = function(datum, collection) {
|
process = function(datum, collection) {
|
||||||
var group;
|
var group;
|
||||||
datum = datum[0];
|
datum = datum[0];
|
||||||
@ -375,7 +375,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
$(data).each2(function(i, datum) { process(datum, filtered.results); });
|
$(data).each2(function(i, datum) { process(datum, filtered.results); });
|
||||||
query.callback(filtered);
|
query.callback(filtered);
|
||||||
};
|
};
|
||||||
@ -967,8 +967,6 @@
|
|||||||
|
|
||||||
if (this.search.val() === " ") { this.search.val(""); }
|
if (this.search.val() === " ") { this.search.val(""); }
|
||||||
|
|
||||||
this.dropdown.css(evaluate(this.opts.dropdownCss));
|
|
||||||
this.dropdown.addClass("select2-drop-active");
|
|
||||||
this.container.addClass("select2-dropdown-open").addClass("select2-container-active");
|
this.container.addClass("select2-dropdown-open").addClass("select2-container-active");
|
||||||
|
|
||||||
this.updateResults(true);
|
this.updateResults(true);
|
||||||
@ -978,9 +976,12 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.dropdown.show();
|
this.dropdown.show();
|
||||||
this.ensureHighlightVisible();
|
|
||||||
|
|
||||||
this.positionDropdown();
|
this.positionDropdown();
|
||||||
|
this.dropdown.css(evaluate(this.opts.dropdownCss));
|
||||||
|
this.dropdown.addClass("select2-drop-active");
|
||||||
|
|
||||||
|
this.ensureHighlightVisible();
|
||||||
|
|
||||||
this.focusSearch();
|
this.focusSearch();
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user