From: Scott González Date: Fri, 12 Nov 2010 13:41:36 +0000 (-0500) Subject: Autocomplete: Re-position menu after resizing, not before. Fixes #6648 - Autocomplete... X-Git-Tag: 1.8.7~36 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=f85b998f44e68860c633e467fe6427e52f91282c;p=jquery-ui.git Autocomplete: Re-position menu after resizing, not before. Fixes #6648 - Autocomplete menu position issue when positioned to the right. --- diff --git a/ui/jquery.ui.autocomplete.js b/ui/jquery.ui.autocomplete.js index 1e07b3c16..80132e2d1 100644 --- a/ui/jquery.ui.autocomplete.js +++ b/ui/jquery.ui.autocomplete.js @@ -334,11 +334,13 @@ $.widget( "ui.autocomplete", { // TODO refresh should check if the active item is still in the dom, removing the need for a manual deactivate this.menu.deactivate(); this.menu.refresh(); - this.menu.element.show().position( $.extend({ - of: this.element - }, this.options.position )); + // size and position menu + ul.show(); this._resizeMenu(); + ul.position( $.extend({ + of: this.element + }, this.options.position )); }, _resizeMenu: function() {