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

Kanban board: Selected state not defined

    XMLWordPrintable

Details

    Description

      Issue Summary

      The state such as selected is not being announced for screen reader users.

      Note: This issue has also been observed on the "Backlog" page & "Active sprint" page.

      Steps to Reproduce

      1. Navigate to "Boards" dropdown present in the header section.
      2. Navigate to the "KAN board" option and activate it.
      3. Observe that "kanban board" page has been appeared on the page.
      4. Navigate to the button and link elements present in the main content area
      5. Using JAWS, check that state is not announced for screen reader users.

      Screenshot 1: Kanban Board

      Screenshot 2: Backlog

      Actual Results

      The selected state of the buttons such as "Only My Issues" or "Recently Updated" is not defined programmatically. As a result, user will not be aware about the state information.

      Expected Results

      Apply the following changes:

      • Provide aria-pressed="true" attribute to the mentioned button elements
      • Ensure that the value of "aria-pressed" attribute changes to "false" in default state on user interaction via scripting.

         

      Code Snippet

      <a role="button" aria-pressed="true" href="#" class="js-quickfilter-button aui-button aui-button-link first ghx-active" title="Displays issues which are currently assigned to the current user" data-filter-id="3" resolved="">Only My Issues</a> 

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Environment

      MacBook Pro (16-inch, 2019)
      macOS Monterey Version 12.6
      Chrome - Version 106.0.5249.91 (Official Build) (x86_64)
      Firefox- Version 93.0 (32-bit)
      Safari- Version 14.1.2 (16611.3.10.1.16)
      JAWS- Version 2022
      NVDA- Version 2020.3
      Voiceover - Version Latest

      Attachments

        1. image-2023-04-05-14-00-26-655.png
          image-2023-04-05-14-00-26-655.png
          912 kB
        2. Screenshot 2023-06-07 at 2.56.32 PM.png
          Screenshot 2023-06-07 at 2.56.32 PM.png
          657 kB
        3. sele.png
          sele.png
          761 kB

        Issue Links

          Activity

            People

              aee694511cd1 Olena Lymar
              c3f9a46dc7c4 Varsha Bansode
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: