Skip to main content

Search and Top Navigation

#5318 closed bug (fixed)

Opened March 10, 2010 11:12AM UTC

Closed April 05, 2010 08:32PM UTC

Last modified July 26, 2012 04:20PM UTC

Autocomplete: Hovering over a menu item should not change the text field

Reported by: ricardolopezrey Owned by:
Priority: major Milestone: 1.8
Component: ui.autocomplete Version: 1.8rc3
Keywords: strange behavior Cc: picurey@yahoo.es
Blocked by: Blocking:
Description

Hi!

In my opinion autocomplete is great widget... from the point of view of usability is strange that when you are writing in the input and the list appears, if you pass over menu elements the text change...

I mean, if I'm searching a city, my objetiv is MADRID:

then I type on the input: Ma

Then a list appear showing me:

-MAlaga

-MAdeira

I stop typping and then searching in the list (is really common) I pass over with my mouse "Malaga" the input value change... So I can't continue writing MA"drid" that is what I wanted... and I'm forced to do some "extra work".


So I propose to remove line 104, and then if I start searching "MA" I can't continue whenever I want writing "DRID" without worry about what I do with the mouse or keyboard...

I'm using autocomplete to one of my projects and after some usability tests we realize about this...

Thanks, for everything

Attachments (0)
Change History (11)

Changed March 10, 2010 01:29PM UTC by scottgonzalez comment:1

summary: Strange behavior autocomplet when mouse over the listAutocomplete: Hovering over a menu item should not change the text field

Agreed; we've been using the awesomebar as our reference and it doesn't change values on hover.

Changed March 10, 2010 01:54PM UTC by scottgonzalez comment:2

Changed March 10, 2010 01:54PM UTC by scottgonzalez comment:3

priority: minormajor
type: enhancementbug

Changed March 15, 2010 09:28PM UTC by rdworth comment:4

resolution: → fixed
status: newclosed

Fixed by #5349

Changed April 05, 2010 01:07PM UTC by rdworth comment:5

resolution: fixed
status: closedreopened

This was only half-fixed by #5349. You can get what was originally entered by moving the mouse off the menu, but this issue is that hovering replaces the entered value at all, in advance of selection.

Changed April 05, 2010 08:32PM UTC by scottgonzalez comment:6

milestone: 1.81.9
resolution: → fixed
status: reopenedclosed

This was already fixed.

Changed April 21, 2010 01:06PM UTC by rdworth comment:7

milestone: 1.91.8

Changed July 26, 2012 03:06PM UTC by zeroA comment:8

This is not fixed if go here: http://jsfiddle.net/ekelvin/f5pvc/

I set up the value of the text box in with a 8 sec timer there before the timer fires you have to click on the text-box write 'a' and when the menu is dropped down just hover the list with the mouse and stay there till the text-box value change to "BASIC" by the timer. After that if you hover-out the menu the textbox value will return to be 'a'. So the bug persist. I don't know if it was the same before but there is a bug now.

I putted even return false to the focus: and is the same.

Changed July 26, 2012 03:12PM UTC by scottgonzalez comment:9

@zeroA: Your fiddle works properly with master: http://jsfiddle.net/f5pvc/1/

Changed July 26, 2012 04:07PM UTC by zeroA comment:10

_comment0: Replying to [comment:9 scott.gonzalez]: \ > @zeroA: Your fiddle works properly with master: http://jsfiddle.net/f5pvc/1/ \ Yes works fine with http://code.jquery.com/ui/jquery-ui-git.js \ \ but it doesn't work fine with jquery-ui-1.8.20-21 \ \ just downloaded jquery-ui-1.8.22.custom.min.js and doesn't work either. \ \ what limitations and changes will I have to expect if I use the http://code.jquery.com/ui/jquery-ui-git.js \ in my project1343319305860876

Replying to [comment:9 scott.gonzalez]:

@zeroA: Your fiddle works properly with master: http://jsfiddle.net/f5pvc/1/

Yes works fine with http://code.jquery.com/ui/jquery-ui-git.js

but it doesn't work fine with jquery-ui-1.8.20-21

just downloaded jquery-ui-1.8.22.custom.min.js from http://jqueryui.com/download

and doesn't work either.

what limitations and changes will I have to expect if I use the http://code.jquery.com/ui/jquery-ui-git.js

in my project

or is there any plugin that in combination with autocomplete gives this bug

Changed July 26, 2012 04:20PM UTC by scottgonzalez comment:11

@zeroA You can look at the tickets for 1.9 to see what changed. This is not the place to discuss all changes.