Explorar o código

realign dropdown when search box moves to new line. closes #43

Igor Vaynberg %!s(int64=13) %!d(string=hai) anos
pai
achega
095cdda05e
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      select2.js

+ 3 - 1
select2.js

@@ -1237,7 +1237,6 @@
             this.addSelectedChoice(data);
             if (this.select) { this.postprocessResults(); }
 
-
             if (this.opts.closeOnSelect) {
                 this.close();
                 this.search.width(10);
@@ -1356,6 +1355,9 @@
                 searchWidth = maxWidth - getSideBorderPadding(this.search);
             }
             this.search.width(searchWidth);
+
+            // in case the search box was pushed to the next line realign the dropdown
+            if (this.opened()) { this.alignDropdown(); }
         },
 
         getVal: function () {