Details
-
Bug
-
Resolution: Done
-
High
-
7.21.0
-
Severity 2 - Major
-
0
-
Description
Issue Summary
The element appears and functions like a Listbox but is missing the required ARIA role(s) and/or attribute(s).
Element: List of elements when the following submenus are expanded
-Select branch or tag submenu
-Master submenu
Location: Located below the source and destination section
Steps to Reproduce
- Launch the URL
- Navigate to the main content area for the following list of the: Source and Destination
Screenshot
Actual Results
In the Create pull request page, the role is not defined for the interactive list elements for the Source and Destination dropdown list boxes. This made it difficult for screen reader users to access the functionality associated with it.
All the interactive elements must be accessible for assistive technology users such as screen reader uses. When native HTML elements are used basic information about an element, such as name, role, state and value are exposed to assistive technologies by default. However, for custom components, this information needs to be made available for assistive technologies, so users can interact with the custom components effectively.
Expected Results
Apply the following changes:
• Provide role="list" for the <div> element containing the mentioned element.
• Provide hidden instructions such as "Select an option for Source / Destination". This instruction should be before buttons in the page source.
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available.
Bug Ref: 736981
Attachments
Issue Links
- resolves
-
BSERV-13187 Source : Autocomplete combobox is missing appropriate roles and/or attributes
- Closed
-
BSERV-13193 Repository Details : Autocomplete combobox is missing appropriate roles and/or attributes.
- Closed
- is blocked by
-
BBSDEV-27945 Loading...