-
Bug
-
Resolution: Fixed
-
Low
-
7.2.0, 9.0.1
-
Severity 3 - Minor
-
Issue Summary
The required roles are not defined for the submenu links
Elements name: Sub menu links
- Crate Release
- Edit Project
- Rename release
- Delete Release
Steps to Reproduce
- Open the home page
- Navigate to the "Deploy" link in the header and activate it.
- Navigate to the "All deployment projects" link and activate it.
- Navigate to the main content and activate any project link from the "Deployment Project" column.
- Navigate to the "Environment" table and activate the link present in it
- Navigate to the "Release" table and activate the release link.
- Turn on the screen reader and navigate to the mentioned sub-menu links.
Actual Results
The role such as "menuitem" is defined for the sub-menu links such as "Create Release", "Edit Project" and so on. This made it difficult for keyboard-only and screen-reader users to access the functionality associated with the link. Additionally, the keyboard focus is not moving to submenu links when the user expands the menu button
Expected Results
- Provide role "menuitem" to the <a> element of the mentioned sub-menu links.
- Replace tabindex=-1 with tabindex="0" attribute in the source code of the mentioned instances.
- The keyboard focus should move the first sub-menu link when the user expands the "Wallboard" menu button
Screenshot
Workaround
Not Available
Bug Ref: 463295