diff --git a/select2.js b/select2.js index c9c97526..6c9be910 100644 --- a/select2.js +++ b/select2.js @@ -1497,6 +1497,15 @@ window.setTimeout(this.bind(function() { this.selection.attr("tabIndex", this.opts.element.attr("tabIndex")); }), 10); })); + selection.delegate("abbr", "mousedown", this.bind(function (e) { + if (!this.enabled) return; + this.clear(); + killEventImmediately(e); + this.close(); + this.triggerChange(); + this.selection.focus(); + })); + selection.bind("mousedown", this.bind(function (e) { clickingInside = true; @@ -1580,15 +1589,6 @@ killEvent(e); })); - selection.delegate("abbr", "mousedown", this.bind(function (e) { - if (!this.enabled) return; - this.clear(); - killEventImmediately(e); - this.close(); - this.triggerChange(); - this.selection.focus(); - })); - this.setPlaceholder(); this.search.bind("focus", this.bind(function() {