-
Bug
-
Resolution: Unresolved
-
Low (View bug fix roadmap)
-
None
-
9.7.0
-
9.07
-
Severity 3 - Minor
-
Issue Summary
On the "Average Age Report" page, grouping is provided unnecessarily for form fields such as "periods" and "Days previously"
Steps to Reproduce
- Navigate to “Boards” menu pop-up link and activate it.
- Navigate to “Scrum” link and activate it.
- Navigate to “Report” link present in Side navigation and activate it.
- Navigate to "Average Age Report" link and activate it.
- Navigate to mentioned field and listen the screen reader announcement.
Actual Results
The form fields such as "Periods" and "Days Previously" are grouped unnecessarily using <fieldset> and <legend> elements. Additionally, the instructions such as "The length of period represented on the graph" and "Days (including today to show in the group)" are marked-up using <label> tag. As a result, screen reader users might get confused to understand the purpose of form fields effectively.
Expected Result
Apply the following changes
- Remove the <fieldset> and <legend> tags from the mentioned form fields and code them using <label> tags.
- Associate the mentioned form fields with their labels using "for" and "id" attributes.
- Provide "aria-describedby" attribute to the form field and reference the "id" value of the <label> tag used to display the instruction text in the "aria-describedby" attribute.
Screenshot
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
Environment
MacBook Pro (13-inch, 2020)
macOs Ventura 13.3.1
Chrome - Version 108.0.5359.124 (Official Build) (64-bit)
Firefox- Version 92.0 (64-bit)
Safari- Version 16.2 (18614.3.7.1.5)
JAWS- Version 2021
NVDA- Version 2021.2
Voiceover - Version Latest
[JSWSERVER-26204] Average Age Report : Form field labelled incorrectly
Component/s | Original: Accessibility [ 62490 ] | |
Component/s | New: Reports [ 46796 ] | |
Component/s | New: Accessibility [ 62491 ] | |
Key | Original: JRASERVER-75480 | New: JSWSERVER-26204 |
Affects Version/s | Original: 9.7.0 [ 104695 ] | |
Affects Version/s | New: 9.7.0 [ 104696 ] | |
Project | Original: Jira Data Center [ 10240 ] | New: Jira Software Data Center [ 12200 ] |
Labels | Original: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-jiradc-vpat2024 ax-jiradc-vpat2024-averageagereport ax-jiradc-vpat2024-pg19 ax-jiradc-vpat2024-reuse ax-qa | New: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-jiradc-vpat2024 ax-jiradc-vpat2024-averageagereport ax-jiradc-vpat2024-reuse ax-qa |
Labels | Original: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-jiradc-vpat2024-averageagereport ax-jiradc-vpat2024-pg19 ax-jiradc-vpat2024-reuse ax-qa | New: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-jiradc-vpat2024 ax-jiradc-vpat2024-averageagereport ax-jiradc-vpat2024-pg19 ax-jiradc-vpat2024-reuse ax-qa |
Labels | Original: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-qa | New: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-jiradc-vpat2024-averageagereport ax-jiradc-vpat2024-pg19 ax-jiradc-vpat2024-reuse ax-qa |
Status | Original: In Progress [ 3 ] | New: Waiting for Release [ 12075 ] |
Status | Original: Ready for Development [ 10049 ] | New: In Progress [ 3 ] |
Assignee | Original: Andrii Lymych [ 67dd240e0477 ] | New: Pavlo Samchuk [ 34a5d0a5a65c ] |
Assignee | New: Andrii Lymych [ 67dd240e0477 ] |
Labels | Original: 1.3.1 Level-A ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-qa | New: 1.3.1 Level-A a11y-triaged ax-at-user ax-bug ax-high-priority ax-jira-dc-vpat ax-jira-dc-vpat-AverageAgeReport ax-jira-dc-vpat-pg06 ax-qa |
Status | Original: Needs Triage [ 10030 ] | New: Ready for Development [ 10049 ] |