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

Backlog : Expandable link has inappropriate reading order

    XMLWordPrintable

Details

    Description

      Issue Summary

      On the “Backlog” page, the content associated with the “More actions” expandable link does not have an appropriate reading order.

      Note: Similar issues were observed with most of the expandable elements in the Jira application. Hence, fix this wherever applicable.

      Steps to Reproduce

      1. Navigate onto the above mentioned page.
      2. Navigate onto the mentioned link with a screen reader and activate it.
      3. Arrow down onto the expandable content from the link.
      4. Note that the content associated with it is available at the main content area.

      Actual Results

      When the “More actions” link is expanded, the expanded content of this link is available at the end of the page for screen reader users. This is because this content is not coded directly after the link in the DOM. It is instead coded at the end of the page. This inappropriate reading order might disorient the users of screen readers. That the content is available at the end might confuse or mislead them.

      Expected Result

      Content must have an appropriate reading order. Assistive technologies navigate content using the order in which elements appear in the DOM. Hence, make sure that the content is programmatically ordered in such a way that it provides an appropriate reading order to the users of assistive technologies. Make sure that the content that gets available on expanding the link is coded directly after the expandable link in the DOM. This will create an appropriate reading order for the users of assistive technologies. For instance, this will enable them to arrow down onto the expanded content when the link is expanded.

      Screenshot

      Code snippet

      <a href="..." aria-expanded="true">More actions</a>
      <a href="...">Edit sprint</a>

      Workaround

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

      Environment

      MacBook Pro (16-inch, 2021)
      macOS Monterey Version 12.4
      Chrome - Version 103.0.5060.134 (Official Build) (arm64)
      Firefox- Version 93.0 (32-bit)
      Safari- Version 15.5 (17613.2.7.1.8)
      JAWS- Version 2022
      NVDA- Version 2020.3
      Voiceover - Version Latest

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              773dd3a38dd5 Cynthia Singh
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: