-
Bug
-
Resolution: Unresolved
-
Low (View bug fix roadmap)
-
None
-
10.3.1, 9.4.29
-
9.04
-
Severity 2 - Major
-
Issue Summary
When the "Versions" and "Epics" sections are dismissed using the "Close version panel" and "Close epics panel" buttons respectively, the focus moves at the "Toggle swimlane visibility" button rather then moving back to the "Versions" and "Epics" buttons.
Steps to Reproduce
- Open DC project.
- Activate the "Backlog" link from side navigation.
- Activate the "VERSIONS" and "EPICS" buttons.
- Navigate through page using TAB key using the keyboard.
- Navigate through the modal using the down arrow (JAWS/NVDA) and Control+Option+left/right arrow (VoiceOver).
- Observe that the these sections are opened.
- Close these sections using the e "Close version panel" and "Close epics panel" buttons.
- Observe that the on closing the sections focus moves at the "Toggle swimlane visibility" button instead of the"Versions" and "Epics" buttons.
Screen Recording
Screen Recording 2025-01-17 at 4.23.55 PM.mov
Actual Results
When the "Versions" and "Epics" sections are dismissed using the "Close version panel" and "Close epics panel" buttons respectively, the focus moves at the "Toggle swimlane visibility" button rather then moving back to the "Versions" and "Epics" buttons. As a result, the screen reader users might feel disoriented.
Expected Results
Make sure that the focus move at the logical element on closing the "Versions" and "Epics" sections. Make sure that the on closing the sections focus moves at the "Versions" and "Epics" buttons. This can be achieved by using the JavaScript focus() method.
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 Sonoma Version 14.1
Chrome - Version 131.0.6778.265 (Official Build) (arm64)
Firefox- 134.0.1 (64-bit)
Safari- Version 18.2 (19620.1.16.111.6, 19620)
JAWS- Version 2023
NVDA- Version 2023.2
Voiceover - Version Latest
[JSWSERVER-26275] Backlog: Focus moves inappropriately
Labels | Original: 2.4.3 Level-A WCAG2.2 a11y-triaged ax-at-user ax-bug ax-high-priority ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-Backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 a11y-triaged ax-at-user ax-bug ax-high-priority ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa |
Priority | Original: Medium [ 3 ] | New: Low [ 4 ] |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-jiradc-vpat-2025-backlog ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-kb-user ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-jiradc-vpat-2025 ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-kb-user ax-medium-priority ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-kb-user ax-qa |
Labels | Original: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-kb-user ax-medium-priority ax-qa | New: 2.4.3 Level-A WCAG2.2 ax-at-user ax-bug ax-high-priority ax-jira-vpat-2025 ax-jira-vpat-2025-backlog ax-kb-user ax-medium-priority ax-qa |
Priority | Original: High [ 2 ] | New: Medium [ 3 ] |