Fix issue syncing CSS classes in IE9/10
This commit is contained in:
parent
00716adf65
commit
632595f530
10
select2.js
10
select2.js
@ -1079,9 +1079,13 @@ the specific language governing permissions and limitations under the Apache Lic
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// IE8-10
|
// IE8-10 (IE9/10 won't fire propertyChange via attachEventListener)
|
||||||
el.on("propertychange.select2", sync);
|
if (el.length && el[0].attachEvent) {
|
||||||
|
el.each(function() {
|
||||||
|
this.attachEvent("onpropertychange", sync);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
// hold onto a reference of the callback to work around a chromium bug
|
// hold onto a reference of the callback to work around a chromium bug
|
||||||
if (this.mutationCallback === undefined) {
|
if (this.mutationCallback === undefined) {
|
||||||
this.mutationCallback = function (mutations) {
|
this.mutationCallback = function (mutations) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user