Opened 13 years ago
Closed 13 years ago
#3099 closed task (fixed)
tree a11y
Reported by: | Becky Gibson | Owned by: | davidb |
---|---|---|---|
Priority: | high | Milestone: | 0.9beta |
Component: | Accessibility | Version: | 0.9 |
Keywords: | Cc: | alex | |
Blocked By: | Blocking: |
Description (last modified by )
During the port to dijit, some of the keyboard support was lost. Tree needs full keyboard support implemented for navigating the tree:
# Up and down arrow keys move between visible nodes
# Left arrow key on an expanded node closes the node
# Left arrow key on a closed or end node moves focus to the node's parent
# Right arrow key expands a closed node, moves to the first child of an open node, or does nothing on an end node.
# Enter key causes ondblclick action on end nodes. Open issue: are there ever parent nodes that have an action other than expand or collapse?
# Home key moves to the top node in the tree view
# End key moves to the last visible node in the tree view
Attachments (1)
Change History (7)
comment:1 Changed 13 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 13 years ago by
Owner: | changed from Becky Gibson to davidb |
---|
comment:3 Changed 13 years ago by
Version: | → 0.9 |
---|
comment:4 Changed 13 years ago by
Keywords: | alex added |
---|---|
Status: | new → assigned |
comment:5 Changed 13 years ago by
Cc: | alex added |
---|---|
Keywords: | alex removed |
Changed 13 years ago by
Attachment: | 3099-tree-nav.diff added |
---|
comment:6 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
this patch tested to work in FF and IE (added slight performance tweak over last version of this patch)