-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
High
-
Component/s: Action - Issue Actions
-
Severity 3 - Minor
-
Jira Software
-
Accessibility
Issue Summary
Keyboard and screen reader users cannot access the "Test Comment" dialog.
Steps to Reproduce
- Open the Jira Cloud homepage.
- Navigate to the Sidebar, expand "Spaces", and open any space.
- Navigate to the "List" link, activate it, and open any work item from the data table.
- Navigate to the “Automation” button and activate it.
- Using a screen reader and keyboard, navigate to the "Test Comment" button and activate it to open the dialog.
- Attempt to navigate to the dialog using JAWS/NVDA on Windows (Down Arrow key), VoiceOver on Mac (Control + Option + Right Arrow), or the Tab key.
- Observe that the dialog is not reachable.
Screen Recording
Actual Results
When users activate the “Test Comment” button, a modal dialog appears visually centered on the screen; however, programmatic focus does not move to the dialog and instead remains on the “Test Comment” button. In the DOM, the dialog content is placed at the end of the page and is not included in the natural tab order, making it unreachable via the Tab key and inaccessible through arrow key navigation when using a screen reader.
As a result, keyboard-only users and screen reader users are unable to access or interact with the dialog.
Expected Results
When a modal dialog is opened, programmatic focus should move to the dialog and it should be fully accessible via keyboard and screen reader navigation.
Apply the following changes:
- Set the keyboard focus to the first logical element, such as the “Close” button in the modal dialog, using JavaScript’s .focus() method.
- Ensure users can navigate through all interactive elements inside the modal using the Tab key.
- Modify the scripts so that Tab and Shift + Tab keystrokes wrap the keyboard focus within the modal dialog across all browsers.
- Focus should return to the triggering element when the modal is closed.
For guidance on creating accessible modal dialogs, refer to: Modal Dialog Example.
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (16-inch, 2021)
macOS Tahoe 26.4
Operations - Windows11
Chrome - Version 147.0.7727.56 (Official Build) (64-bit)
Safari- Version 26.4
JAWS- Version 2023
NVDA- Version 2025.3.3
VoiceOver - Version Latest