Opened 10 years ago

Closed 10 years ago

Last modified 6 years ago

#8742 closed defect (fixed)

Menu: mouse interferes with keyboard open of drop down

Reported by: bill Owned by: bill
Priority: high Milestone: 1.3
Component: Dijit Version: 1.3.0b1
Keywords: Cc:
Blocked By: Blocking:

Description

Found this while writing automated Menu tests.

If you use the keyboard down arrow to open the file Menu in test_Menu.html, but the mouse cursor is positioned somewhat below "File", such as being over "This page contains", when the "File" menu opens the focus will be correctly put on "New" but then immediately shifted to "Open" or "Save", even without moving the mouse at all.

Apparently just displaying the menu generates an onmouseover event.

Happens on FF3/mac, Safari/mac, FF3/win, and IE6.

Change History (3)

comment:1 Changed 10 years ago by bill

Milestone: tbd1.3
Owner: set to bill
Status: newassigned

comment:2 Changed 10 years ago by bill

Resolution: fixed
Status: assignedclosed

(In [16797]) Don't let a random mouse position interfere w/keyboard operation of menu. Fixes #8742 !strict.

comment:3 Changed 6 years ago by bill

In [30894]:

Move call to popup manager to PopupMenuItem, while leaving most of the logic in _MenuBase, at least for now. Fixes #14508 !strict.

Also remove delay to focus popup. No longer needed after [30893]. Refs #8742 !strict.

Note: See TracTickets for help on using tickets.