Opened 14 years ago
Closed 14 years ago
#2695 closed defect (fixed)
dijit menu can not be invoked via keyboard
Reported by: | Becky Gibson | Owned by: | simonjb |
---|---|---|---|
Priority: | high | Milestone: | 0.9beta |
Component: | Accessibility | Version: | 0.9 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
The dijit menu responds to the oncontextmenu event. In both IE and FF this event is triggered by both a right click of the mouse button and the shift-F10 key combination. The dijit menu needs to respond to shift-f10 in addition to right mouse click to invoke the menu.
Change History (8)
comment:1 Changed 14 years ago by
Status: | new → assigned |
---|
comment:2 Changed 14 years ago by
comment:3 Changed 14 years ago by
Resolution: | → worksforme |
---|---|
Status: | assigned → closed |
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
There is various nastiness here. IE is really touchy about what is focused, and behavior is based on the state of the menu bar as set by the F10 hotkey.
I've tried to address most of this in [8425]. In particular, note that enabling Dojo context menu clobbers F10 hotkey to avoid that issue.
There are still some issues that probably go in a separate ticket. In particular, on IE I believe work done by the focus manager is causing the menu to instantly close if opened when the document is scrolled (at least, in test_Menu).
comment:6 Changed 14 years ago by
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
Reopening just so Becky can take a look, and then hopefully close it again.
comment:7 Changed 14 years ago by
Owner: | changed from Becky Gibson to simonjb |
---|---|
Status: | reopened → new |
Simon, can you verify that this is all set now or associate with the approriate ticket?
comment:8 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
This bug should probably be closed. After some investigation we found the issue was with keyboard focus not being on the node in question.