Opened 9 years ago
Closed 9 years ago
#15693 closed defect (fixed)
[patch][ccla] dojox.layout.ExpandoPane - a11y: add aria attributes and keyboard controls
Reported by: | mikeb | Owned by: | bill |
---|---|---|---|
Priority: | undecided | Milestone: | 1.8 |
Component: | DojoX Layout | Version: | 1.8.0b1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Improve accessibility of dojox/layout/ExpandoPane by:
- Adding aria-controls attribute to the Expando button to show relationship with the pane, adding aria-expanded to the pane container that collapses or expands
- Adding keyboard controls to the Expando button. Can now tab into the expando button and press enter key to toggle the state of the pane
- Fixed up the test pages so they are more accessible
Attachments (1)
Change History (3)
Changed 9 years ago by
Attachment: | dojox.layout.expandoPane_a11y_keyboard.patch added |
---|
comment:1 Changed 9 years ago by
Milestone: | tbd → 1.8 |
---|
No need to create your own keyboard handler, that's what ondijitclick is for. I'll check in a modified version.
comment:2 Changed 9 years ago by
Owner: | set to bill |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In [29282]:
Note: See
TracTickets for help on using
tickets.
adds aria attributes and keyboard controls to expandopane