From a83ae7858aa5c1621eff396d2115bcd965cb9048 Mon Sep 17 00:00:00 2001 From: Jonathan Toms Date: Wed, 5 Nov 2014 00:10:15 -0500 Subject: [PATCH] recalculate $dropdown height after drop-above class added --- select2.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/select2.js b/select2.js index b66a2d49..1c2c88ed 100644 --- a/select2.js +++ b/select2.js @@ -1325,10 +1325,11 @@ the specific language governing permissions and limitations under the Apache Lic }; if (above) { - css.top = offset.top - dropHeight; - css.bottom = 'auto'; this.container.addClass("select2-drop-above"); $dropdown.addClass("select2-drop-above"); + dropHeight = $dropdown.outerHeight(false); + css.top = offset.top - dropHeight; + css.bottom = 'auto'; } else { css.top = dropTop;