Details
-
Bug
-
Resolution: Fixed
-
High
-
8.22.0
-
8.22
-
Severity 2 - Major
-
Description
Issue Summary
The element is not accessible by keyboard alone and there is no conforming accessible version of the same functionality reachable from the non-conforming page.
Element name :
- Project
- Key
- Project type
- Project lead
- Project category
Note : The edit element is only visible on mouse hover.
Steps to Reproduce
- Navigate to the Jira dashboard page.
- Navigate to "Project" menu button in header section & activate it.
- Activate the “View all Projects ” link.
- Navigate to the table section where all project files are available in the “All project types - All categories” section , having table headers “Project”, “Key”, etc.
Actual Results
The issue on Browse projects page, while navigating with keyboard, when user navigate to “All project types - All categories” section elements such “Project”, “Key”, etc. the elements don’t receive keyboard focus & not accessible with keyboard alone, but "Project”, “Key”, etc. elements are clickable with mouse and also available on mouse hover.
The “Project”, “Key”, etc. element is marked using <th> element.
This makes keyboard only users difficult to access the “Project”, “Key”, etc. table header filter elements present on the Browse projects page.
Expected Results
Following are the expected keyboard interactions.
- The Interactive table header such as “Project”, “Key”, etc should receive keyboard focus.
- The elements should get activated with enter/space keys.
- The focus should remain on “Project”, “Key”, etc once activated and should not go to any other element.
- When user activates the “Project”, “Key”, etc. any of the header the screen reader should announce the change in the page happened eg. "Project sorted from A to Z".
Screenshot
Screen Recording
Workaround
Currently there is no known workaround for this behaviour. A workaround will be added here when available
Bug Ref: 722992
Attachments
Issue Links
- duplicates
-
JRASERVER-73287 System Dashboard - Assigned to me : sortable table headers are not accessible for keyboard & screen reader users.
- Closed
-
JRASERVER-73466 System dashboard: Table sort functionality is inaccessible
- Closed
-
JRASERVER-74033 Browse Pojects : Inaccessible by keyboard and no conforming alternative.
- Closed
- resolves
-
JRASERVER-73321 Browse projects: sortable table headers are not accessible for keyboard & screen reader users.
- Closed