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

Profile Settings: Status message not announced for screen reader users

    XMLWordPrintable

Details

    Description

      Issue Summary

      The status messages gets displayed in "Activity Stream" on user interaction.

      Steps to Reproduce

      1. Navigate to "User Profile" link in header section and activate it.
      2. Check that multiple options has appeared on the screen.
      3. Select the "Profile" link and activate it.
      4. Observe that "Profile Settings" page has been appeared on the page.
      5. Navigate to the "Activity Stream" section.
      6. Navigate to the "Comment" link and activate it.
      7. Try to add few comments and hit the "Add" button.
      8. Observe that status message is not being announced.

      Screen Recording

      Screen Recording 2023-05-02 at 7.53.01 AM.mov

      Actual Results

      On adding the comments, the status message "Successfully added comment" and on activating the "watch" link the status message "Successfully added as watcher" gets dynamically added on the page. The dynamically added message is not defined programmatically.
      As a result, screen reader users are not aware about the message being displayed on the page.

      Expected Results

      Use ARIA live region to make sure that the dynamic update is announced for screen reader users. This can be achieved by either adding a live region role="status" or aria-live="polite" and aria-atomic="true" attributes to the container used to display the message. Make sure the live region is present in the page source by default.
       
      For more information on implementing the live regions, visit https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions 

      Environment

      MacBook Pro (16-inch, 2019)
      macOS Ventura Version 13.3.1
      Chrome - Version 112.0.5615.49 (Official Build) (x86_64)
      Firefox- Version 112.0.1 (64-bit)
      Safari- Version 16.4 (18615.1.26.11.23)
      JAWS- Version 2022
      NVDA- Version 2020.3
      Voiceover - Version Latest

      Workaround

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

      Attachments

        Activity

          People

            Unassigned Unassigned
            c3f9a46dc7c4 Varsha Bansode
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: