You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Originally reported in #1174 via the Deque Analysis in 2021. Rated "serious" by Deque. This is one level less than the highest "critical" rating, and is described by Deque as follows:
Serious: This issue results in serious barriers for people with disabilities, and will partially prevent them from accessing fundamental features or content. People relying on assistive technologies will experience significant frustration as a result. Issues falling under this category are major problems, and remediation should be a priority.
Describe the bug
(Deque Issue ID: 468467) "All of DSpace" submenu: The presence of the submenu and its state are not exposed.
Suggested fixes include BOTH of these:
(1) Use aria-haspopup="menu" on the element that toggles the submenu open/closed. AND
(2) Use the aria-expanded attribute on the element that toggles the submenu open/closed with a value of "true" (when the submenu is expanded) or "false" (when the submenu is collapsed).
To Reproduce
Steps to reproduce the behavior:
Can be seen on the https://demo.dspace.org site. These ARIA labels are missing and never updated based on the current state of the menu.
Originally reported in #1174 via the Deque Analysis in 2021. Rated "serious" by Deque. This is one level less than the highest "critical" rating, and is described by Deque as follows:
Describe the bug
(Deque Issue ID: 468467) "All of DSpace" submenu: The presence of the submenu and its state are not exposed.
aria-haspopup="menu"
on the element that toggles the submenu open/closed. ANDaria-expanded
attribute on the element that toggles the submenu open/closed with a value of "true" (when the submenu is expanded) or "false" (when the submenu is collapsed).To Reproduce
Steps to reproduce the behavior:
Related work
Issue initially reported in #1174
The text was updated successfully, but these errors were encountered: