diff --git a/select2.js b/select2.js index c1fa6f11..efca8d82 100644 --- a/select2.js +++ b/select2.js @@ -1244,7 +1244,7 @@ the specific language governing permissions and limitations under the Apache Lic return dropLeft + dropWidth <= viewPortRight; }, enoughRoomOnLeft = function() { - return offset.left + viewPortLeft + container.outerWidth(false) > dropWidth; + return offset.left + viewPortRight + container.outerWidth(false) > dropWidth; }, aboveNow = $dropdown.hasClass("select2-drop-above"), bodyOffset, @@ -3237,7 +3237,7 @@ the specific language governing permissions and limitations under the Apache Lic if (equal(this.opts.id(current[i]), this.opts.id(old[j]))) { current.splice(i, 1); if(i>0){ - i--; + i--; } old.splice(j, 1); j--;