Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-6174

Crowd directories: Current state not defined for active link

    XMLWordPrintable

Details

    Description

      Issue Summary

      Current state for "Details" link is not exposed to screen reader.

      Steps to Reproduce

      1. Navigate to the mentioned link under "View directory" heading
      2. Inspect the code of the mentioned link
      3. Notice that the current page state is not programmatically defined

      Screenshot

      Actual Results

      The current state is not programmatically defined for the currently active “Details” page link.
      As a result, screen reader users will not be aware of the currently active state of the link.

      Expected Results

      The screen reader should announce the current page state for the link.

      Ensure that the current state of the active link is defined using the "aria-current" attribute with an appropriate token value.
      Apply the following changes:
      • Add the aria-current="page" attribute to <a> element of the link.
      • Ensure that the "aria-current" attribute is updated as per user interaction using scripting.

      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: Sonoma 14.1.
      Chrome - Version 118.0.5993.70 (Official Build) (arm64)
      Firefox- Version 92.0 (64-bit)
      Safari- Version 17.0 (19616.1.27.211.1)
      JAWS- Version 2023
      NVDA- Version 2021.2
      Voiceover - Version Latest

      Attachments

        Activity

          People

            Unassigned Unassigned
            75e99cd1893f Naeem Solkar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: