1
0
mirror of synced 2024-11-30 00:26:03 +03:00

fix tab index issues. fixes #408

This commit is contained in:
Igor Vaynberg 2012-10-02 10:09:31 -07:00
parent 0c11ed7a9c
commit 732ad030a0

View File

@ -1502,7 +1502,15 @@
})); }));
this.search.bind("blur", this.bind(function() { this.search.bind("blur", this.bind(function() {
if (!this.opened()) this.container.removeClass("select2-container-active"); if (!this.opened()) this.container.removeClass("select2-container-active");
window.setTimeout(this.bind(function() { this.selection.attr("tabIndex", this.opts.element.attr("tabIndex")); }), 10); window.setTimeout(this.bind(function() {
// restore original tab index
var ti=this.opts.element.attr("tabIndex");
if (ti) {
this.selection.attr("tabIndex", ti);
} else {
this.selection.removeAttr("tabIndex");
}
}), 10);
})); }));
selection.delegate("abbr", "mousedown", this.bind(function (e) { selection.delegate("abbr", "mousedown", this.bind(function (e) {