-
Type:
Bug
-
Resolution: Unresolved
-
Priority:
High
-
Component/s: Work Item - Search - Frontend - All work page
-
Severity 3 - Minor
-
Accessibility
Issue Summary
Keyboard focus is not managed correctly for interactive elements in the "All Work" data table.
Steps to Reproduce
- Open the Jira/JSM 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 "Assignee" section and activate "More information about Chirag Goyal," then activate the "Assigned work items Chirag Goyal" link.
- Navigate to the data table and use the Tab key to move through interactive elements.
- Observe that keyboard focus is not managed correctly.
Screen Recording
Actual Results
When users navigate the "All Work" data table using standard keyboard navigation, interactive elements do not receive focus as expected. Focus lands correctly on the first interactive column header, but pressing Tab moves focus out of the table instead of to the next element. Users must use the Right Arrow key to move to the next column and then press Tab to reach the subsequent interactive elements, and the same issue occurs when navigating backward with Shift+Tab.
This creates a non-standard and unintuitive navigation pattern, making it difficult for keyboard-only users to interact with column headers and controls. The issue occurs because tabindex="-1" is applied within table columns and data cells, and focus is incorrectly handled as a grid structure.
Expected Results
Keyboard focus should move sequentially and logically through all interactive elements in the data table.
Apply the following changes:
- Focus lands on the first interactive column header when tabbing into the table.
- Pressing Tab moves focus to the next interactive element in the table without leaving the table.
- Shift+Tab moves focus backward correctly through all interactive elements.
- Users can navigate all interactive elements using standard keyboard navigation alone, without relying on arrow keys.
- Remove the tabindex="-1" attribute from table columns and data cells.
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.3
Operations - Windows11
Chrome - Version 146.0.7680.154 (Official Build) (64-bit)
Safari- Version 26.3
JAWS- Version 2023
NVDA- Version 2025.3.2
VoiceOver - Version Latest