浏览代码

Reevaluate dropdownCss when positioning dropdown

Kevin Chung 12 年之前
父节点
当前提交
22b32614ea
共有 1 个文件被更改,包括 5 次插入6 次删除
  1. 5 6
      select2.js

+ 5 - 6
select2.js

@@ -895,11 +895,11 @@
                 this.dropdown.removeClass("select2-drop-above");
             }
 
-            css = {
-                top:dropTop,
-                left:offset.left,
-                width:width
-            };
+            css = $.extend({
+                top: dropTop,
+                left: offset.left,
+                width: width
+            }, evaluate(this.opts.dropdownCss));
 
             this.dropdown.css(css);
         },
@@ -979,7 +979,6 @@
             this.dropdown.show();
 
             this.positionDropdown();
-            this.dropdown.css(evaluate(this.opts.dropdownCss));
             this.dropdown.addClass("select2-drop-active");
 
             this.ensureHighlightVisible();