From f85b998f44e68860c633e467fe6427e52f91282c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Scott=20Gonz=C3=A1lez?= Date: Fri, 12 Nov 2010 08:41:36 -0500 Subject: [PATCH] Autocomplete: Re-position menu after resizing, not before. Fixes #6648 - Autocomplete menu position issue when positioned to the right. --- ui/jquery.ui.autocomplete.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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() { -- 2.39.5