Details
-
Bug
-
Resolution: Fixed
-
High
-
8.20.1, 9.0.0
-
8.2
-
Severity 2 - Major
-
Description
Issue Summary
For the Create board modal, aria-hidden="true" is used on informative content making it inaccessible to assistive technology.
Steps to Reproduce
- In the Jira header, navigate to the Boards link and activate "View all boards".
- In the available main content area, navigate to the Create board button and activate it.
- For the available Create board modal, inspect the board and try to interact with it.
Actual Results
The "aria-hidden" attribute is provided to the Create board macro, which becomes available on activating the Create board button. As a result, screen reader users cannot access the modal effectively.
Expected Results
Remove aria-hidden=”true” from the <div> element in the page source for the modal.
The aria-hidden="true" attribute is used to hide the content from assistive technology users. Although it is a best practice to use the aria-hidden="true" attribute to hide irrelevant content for screen reader users, it can pose issues for screen reader users if it is not used correctly.
Additionally, ensure the focus does not move out of the modal in the background content unless the modal is closed.
Screenshot
Workaround
Currently, there is no known workaround for this behaviour. A workaround will be added here when available.
Bug Ref: 739199
Attachments
Issue Links
- relates to
-
JRASERVER-73385 Create Project Modal : Inaccessible by keyboard and no conforming alternate.
- Closed
- resolves
-
JRASERVER-73498 Screen reader does not render when modal dialog of "create an Agile Board" appears on page.
- Closed
-
JRASERVER-73980 Create an Agile Board Modal : aria-hidden="true" is used incorrectly.
- Closed
-
JRASERVER-73983 Complete Sprint Modal : aria-hidden="true" is used incorrectly for the complete sprint modal.
- Closed
-
JRASERVER-74001 New project with Board Modal : aria-hidden="true" is used incorrectly.
- Closed
- mentioned in
-
Page Loading...