-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 8.13.0
-
Component/s: Accessibility
-
- 4.1.2
- Level-A
- WCAG21
- ax-at-user
- ax-bitbucketdc-vpat
- ax-bitbucketdc-vpat-branches
- ax-bitbucketdc-vpat-pg01
- ax-bitbucketdc-vpat-pg08
- ax-bitbucketdc-vpat-sourcepage
- ax-bitbucketdc-vpat2024
- ax-bitbucketdc-vpat2024-current
- ax-bitbucketdc-vpat2024-reuse
- ax-bug
- ax-medium-priority
- ax-qa
- ewt-rtb-service-operations-and-tech-entropy
-
Severity 3 - Minor
Issue Summary
The role= tab panel is defined inappropriately to the parent element of the Listbox.
Note: Same issue is also found on "branches" page.
Steps to Reproduce
- Open the "source" page.
- Navigate to the "tags" tab.
- Inspect the tabs and observe that the role is defined inappropriately.
Screenshot

Actual Results
The role=tabpanel is defined inappropriately to the parent element of the listbox instead of the parent <div> element containing the entire tab content.
As a result, the content is read inaccurately for the screen reader users.
Expected Results
All aria roles and attributes should be used appropriately. Remove the role=tabpanel from the parent div element of the list box and provide it to the parent div element containing the tab content.
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available
Environment
MacBook Pro (14-inch, 2021)
macOs Ventura 13.4
Chrome - Version 114.0.5735.106 (Official Build) (arm64)
Firefox- Version 112.0. 1
Safari- Version 16.5 (18615.2.9.11.4)
JAWS- Version 2023
NVDA- Version 2023
Voiceover - Version Latest