-
Bug
-
Resolution: Fixed
-
Low
-
9.7.0
-
9.07
-
Severity 3 - Minor
-
Issue Summary
Issue Selector: checkboxes are not labelled
Steps to Reproduce
- Navigate to Jira.
- Click on "Create" button in the header region.
- Navigate to "Issue" field inside modal dialog.
- Click on "Select issue [+]" button present next to the input.
- Click on "Select multiple issues" Button.
- Navigate to the checkboxes & observe that they are not labelled.
Actual Results
The checkboxes present within the Issue selector panel are not labelled. This makes screen reader users difficult to understand their purpose effectively.
Screenshot
Expected Results
The checkboxes should have descriptive label to convey the purpose.
Here the checkbox should be labelled as per respective issue key in the row which user can check/uncheck while selecting multiple issues.
Provided unique Id to Issue key links & provide aria-labelledby attributes to the checkboxes with reference to the ID of issue key.
Code snippet
<input type="checkbox" name="issuekey" value="SCRUM-17" onclick="processCBClick(event, this);" aria-labelledby="scrum-17">
<a data-label="SCRUM-17 - Instructions for deleting this sample board and project are in the description for this issue >> Click the "SCRUM-17" link and read the description tab of the detail view for more" rel="SCRUM-17" href="#" title="Instructions for deleting this sample board and project are in the description for this issue >> Click the "SCRUM-17" link and read the description tab of the detail view for more" onclick="populateForm('SCRUM-17')" id="scrum-17">SCRUM-17</a>
Workaround
Currently there is no known workaround for this behavior. A workaround will be added here when available
- relates to
-
COM-39 Loading...