angular: add keyboard support to eg-grid options menu
Bug #1828575 reported by
Andrea Neiman
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Master-ish (3.3+)
In the new Angular version of eg-grid, the gear icon represents the column options menu. This gear icon, if focused, will open the menu with an 'enter' keypress; however, up/down keys do not allow you to move through the list.
It would be an accessibility improvement to allow keyboard use of this menu, both to navigate up and down the list as well as to select or deselect column options from the list.
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in evergreen: | |
assignee: | nobody → Mike Risher (mrisher) |
Changed in evergreen: | |
milestone: | none → 3.6.1 |
milestone: | 3.6.1 → 3.next |
Changed in evergreen: | |
milestone: | 3.next → 3.7-beta |
Changed in evergreen: | |
assignee: | nobody → Jane Sandberg (sandbej) |
Changed in evergreen: | |
milestone: | 3.7-beta → 3.7-beta2 |
Changed in evergreen: | |
milestone: | 3.7-rc → 3.7.1 |
tags: |
added: needsrepatch removed: pullrequest |
Changed in evergreen: | |
milestone: | 3.7.1 → 3.7.2 |
tags: |
added: needswork removed: needsrepatch |
Changed in evergreen: | |
milestone: | 3.7.2 → 3.7.3 |
Changed in evergreen: | |
milestone: | 3.7.3 → none |
Changed in evergreen: | |
milestone: | none → 3.next |
tags: | added: ux-keyboard |
Changed in evergreen: | |
milestone: | 3.next → 3.12-beta |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
A branch has been pushed to improve accessibility of the grid:
* The options within the grid's Column Options Menu can now be selected solely with a keyboard.
* The options menu has additional UIs for "Manage Columns" and "Manage Column Widths". These weren't accessible via keyboard either, so they've also been modified so that they're accessible.
* The number of grid rows couldn't be modified by keyboard. This has been addressed as well.
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ mrisher/ lp1828575- eg-grid- options- accessibility