Fix placeholder missing on tab out on input tags
Tabbing out of input tags with multiple set as true and no value selected will result in the default placeholder not being shown. This patch fixes the issue by calling clearSearch() on blur of MultiSelect2 and preventing the bubbling of the blur event to the abstract class. Test case with version 3.2: http://jsfiddle.net/pmirshad/PqP2L/1/
This commit is contained in:
parent
222fa7e415
commit
5cf5deb267
@ -1867,6 +1867,9 @@
|
||||
|
||||
this.search.bind("blur", this.bind(function() {
|
||||
this.container.removeClass("select2-container-active");
|
||||
this.search.removeClass("select2-focused");
|
||||
this.clearSearch();
|
||||
e.stopImmediatePropagation();
|
||||
}));
|
||||
|
||||
this.container.delegate(selector, "mousedown", this.bind(function (e) {
|
||||
|
Loading…
Reference in New Issue
Block a user