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

Merge pull request #764 from socialceramics/postdestroy-dropdown-error

Adding defensive check during the document mousedown/touchend event handler.
This commit is contained in:
Igor Vaynberg 2013-01-28 18:16:26 -08:00
commit 1aa4db12d7

View File

@ -482,7 +482,7 @@ the specific language governing permissions and limitations under the Apache Lic
$document.bind("mousedown touchend", function (e) { $document.bind("mousedown touchend", function (e) {
var target = $(e.target).closest("div.select2-container").get(0), attr; var target = $(e.target).closest("div.select2-container").get(0), attr;
var targetDropdown = null; var targetDropdown = null;
if (target) { if (target && $(target).data("select2") ) {
$document.find("div.select2-container-active").each(function () { $document.find("div.select2-container-active").each(function () {
if (this !== target) $(this).data("select2").blur(); if (this !== target) $(this).data("select2").blur();
}); });