Keyboard support for links in PO line item list
Bug #2019032 reported by
Stephanie Leary
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
While fixing bug 2009092, I found that the single PO view has numerous keyboard navigation issues related to missing form labels and links used in place of buttons.
Branch coming up.
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Branch with numerous fixes: https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sleary/ lp2019032- lineitem- list-keyboard- support
* <a click()> is now <button type="button">
* All <button>s have a type, to avoid accidentally submitting forms using Spacebar/Enter
* Items in dropdown lists have ngbDropdownItem directive for
keyboard up/down arrow support
* Icons are now aria-hidden (except "close," which is fine as-is)
and their parent elements have ARIA labels where necessary
* Text inputs have labels instead of placeholders