Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-76086

Issue Selector: checkboxes are not labelled

    XMLWordPrintable

Details

    Description

      Issue Summary

      Issue Selector: checkboxes are not labelled

      Steps to Reproduce

      1. Navigate to Jira.
      2. Click on "Create" button in the header region.
      3. Navigate to "Issue" field inside modal dialog.
      4. Click on "Select issue [+]" button present next to the input.
      5. Click on "Select multiple issues" Button.
      6. 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

      Attachments

        Issue Links

          Activity

            People

              2cdd8dec68bc Georgi Krumov (Inactive)
              4b5b126a48d0 ssuryavanshi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: