Opened 7 years ago
Closed 5 years ago
#18165 closed defect (patchwelcome)
Dijit Menu selection periodically jumps to where the mouse is when using keyboard navigation
Reported by: | jvoccia | Owned by: | |
---|---|---|---|
Priority: | undecided | Milestone: | 1.13 |
Component: | Dijit | Version: | 1.10.0 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Open the following JSFiddle: http://jsfiddle.net/H7Zh8/112/
Left side of the screen select Dojo 1.10.0, then click the run button.
Right Click in the bottom right pane where it says "Right Click Me"
A menu will pop up. Move your mouse to one of the first menu items showing - e.g. Item 1 or 2
Then use your down arrow on the keyboard to select a menu item - keep hitting the down key. As the item you are on changes using your arrow key, and as the menu scrolls, you will see the highlight keeps jumping back to the item underneath the mouse cursor.
Change History (2)
comment:1 Changed 7 years ago by
comment:2 Changed 5 years ago by
Milestone: | tbd → 1.12 |
---|---|
Resolution: | → patchwelcome |
Status: | new → closed |
Given that no one has shown interest in creating a patch in more than a year, I'm closing this as patchwelcome. Please let us know if you would like to get involved in helping make this change to Dojo!
Good one... presumably scrolling the menu causes a mouseover event on the menuitem that moved under the mouse. But not sure how to differentiate when the user scrolls the menu via the keyboard or via the mouse. In the latter case we want to keep the current behavior. I guess we should ignore mouse events that occur right after a keyboard event.