Skip to main content

Search and Top Navigation

#9356 closed bug (fixed)

Opened June 03, 2013 09:07PM UTC

Closed May 02, 2017 07:17PM UTC

Last modified May 02, 2017 07:17PM UTC

Menu: Issues with keyboard navigation and scrolling when mouse over the menu

Reported by: etiger13 Owned by: etiger13
Priority: minor Milestone: 1.12.2
Component: ui.menu Version: 1.10.3
Keywords: Cc:
Blocked by: Blocking:
Description

When the mouse if over the menu and there the list is a scrolling list, the focus gets switched to whats under the mouse when scrolled with the keyboard.

Attachments (0)
Change History (9)

Changed June 03, 2013 09:09PM UTC by etiger13 comment:1

See http://youtu.be/um4XrODR9cY for an example of this happening.

The expected behavior is that the focused item should be the next item "below the "fold" and not switch to another item

Changed June 03, 2013 09:11PM UTC by scottgonzalez comment:2

owner: → etiger13
status: newpending

When an element moves on the page (via scroll, content changes, display changes, etc.), mouse events are triggered if the element that the pointer is hovering changes. There's really nothing sane that can be done here. Do you have a suggestion?

Changed June 03, 2013 10:45PM UTC by etiger13 comment:3

status: pendingnew

i do but you probably won't like it. store the mouse coordinates and then check them before switching focus.

Ignore the horrible spacing: https://gist.github.com/eddiemonge/5702103

Changed June 06, 2013 02:08AM UTC by tj.vantoll comment:4

status: newopen
summary: Keyboard navigation when mouse over the menuMenu: Issues with keyboard navigation when mouse over the menu

Changed June 06, 2013 02:09AM UTC by tj.vantoll comment:5

summary: Menu: Issues with keyboard navigation when mouse over the menuMenu: Issues with keyboard navigation and scrolling when mouse over the menu

Changed December 26, 2014 11:07AM UTC by scottgonzalez comment:6

#10734 is a duplicate of this ticket.

Changed April 18, 2017 08:52PM UTC by scottgonzalez comment:7

Changed May 02, 2017 07:17PM UTC by scottgonzalez comment:8

resolution: → fixed
status: openclosed

In [changeset:"50efd6e1b063822c4a0ecb38f324ed3354f387c4" 50efd6e1]:

#!CommitTicketReference repository="" revision="50efd6e1b063822c4a0ecb38f324ed3354f387c4"
Menu: Ignore mouse events triggered due to page scrolling

Fixes #9356
Closes gh-1806

Changed May 02, 2017 07:17PM UTC by scottgonzalez comment:9

milestone: none1.12.2