Skip to main content

Search and Top Navigation

#8656 closed bug (fixed)

Opened October 11, 2012 03:00PM UTC

Closed October 11, 2012 11:08PM UTC

Last modified October 11, 2012 11:08PM UTC

Initial position of autocomplete is incorrect

Reported by: Corwin Owned by:
Priority: minor Milestone: 1.9.1
Component: ui.autocomplete Version: 1.9.0
Keywords: Cc:
Blocked by: Blocking:
Description

JsFiddle: http://jsfiddle.net/Q6kk4/

Click in the text box and type a "t". The autocomplete box will be slightly to the left. This only occurs on the initial keypress after the page loads and will display normally if one continues to type. This did not occur in 1.8.24 and has been observed in Chrome 22 and IE 9.

Attachments (0)
Change History (6)

Changed October 11, 2012 03:13PM UTC by scottgonzalez comment:1

status: newopen

Confirmed in IE9, but works fine for me in Chrome 21.

Changed October 11, 2012 04:46PM UTC by scottgonzalez comment:2

This only occurs with body { margin: 0; }

Changed October 11, 2012 05:18PM UTC by scottgonzalez comment:3

resolution: → cantfix
status: openclosed

This isn't something that we can handle in autocomplete. I've filed a ticket for the underlying problem: http://bugs.jquery.com/ticket/12706

Changed October 11, 2012 11:04PM UTC by scottgonzalez comment:4

resolution: cantfix
status: closedreopened

Turns out that absolutely positioned elements aren't really absolutely positioned if you don't position them...

Changed October 11, 2012 11:08PM UTC by Scott González comment:5

resolution: → fixed
status: reopenedclosed

Autocomplete: Set the top position of the menu so that the menu doesn't affect layout. Fixes #8656 - Initial position of autocomplete is incorrect.

Changeset: 1ee090ea9e03c800a764d992506869384409bdb6

Changed October 11, 2012 11:08PM UTC by scottgonzalez comment:6

milestone: 1.10.01.9.1