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

Open issues page: Selected state of list item (ticket) is not known to screen reader users

    XMLWordPrintable

Description

    Steps to reproduce:

    1. Navigate to and activate "Projects" link from the banner region and select any project.
    2. Navigate to and activate the "Issues" link from the left navigation menu.
    3. With the screen reader running in background, navigate to the active ticket in the list.

    Screenshot:

    Actual behaviour:

    The activated ticket can be differentiated visually as it has a blue background surrounding it and the details of the ticket being displayed in the main region, although this information is not perceived by screen reader users. Screen reader users are unaware of the selected state of the activated ticket as it is not announced to them.

    Expected result:

    Selected state of the active ticket should be announced for screen reader users when it receives focus. This can be acheived by adding aria-current="true" to the <a> element of that ticket.

    Expected announcement example:

    Task JDPM-7, new issue, current item

    OR

    Task JDPM-7, new issue, selected link

     

    AXQA Ref:AXQA-153

    Attachments

      1. 153-20220125-090221.png
        153-20220125-090221.png
        586 kB
      2. 73464 after fix.mov
        31.58 MB
      3. 73464-QA-Verification.mov
        8.79 MB

      Activity

        People

          ac25cb55d206 Oleksandr Zghonnyk
          12b69dcabe29 Matthew Brennan
          Votes:
          1 Vote for this issue
          Watchers:
          5 Start watching this issue

          Dates

            Created:
            Updated:
            Resolved: