Backlog: Status message not defined programmatically

XMLWordPrintable

    • 9.14
    • Severity 3 - Minor

      Issue Summary

      On the "Backlog" page, the "Sprint" and "Backlog" sections have drag-and-drop functionality. The status messages related to this drag and drop session are not defined for screen reader users.

      Steps to Reproduce

      1. Open the "Backlog" page.
      2. Navigate to the issues present in the backlog and right-click the cursor over it.
      3. Observe that a list of "Actions/Options" will appear on the page.
      4. Try to perform the drag and drop using options from the "Send to" section using the keyboard and screen reader.
      5. Observe that the status announcement after completion of the task is not defined for the user.

      Screen Recording

      Untitled-1.mov

      Actual Results

      When the user activates options such as "Top of sprint", "Bottom of sprint", "Top of backlog" and so on from the context, the position of selected issues gets dynamically updated as per selected options. Although this information is easily conveyed to sighted users, it is not announced for screen reader users.

      Expected Results

      • Provide dynamic update message "This issue has been moved to the bottom of Sprint" to orient screen reader users
      • Use the 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

      Workaround

      Currently, there is no known workaround for this behaviour.

      Environment

      MacBook Pro (16-inch, 2019)
      macOS 14.3 (23D56)
      Chrome - Version 121.0.6167.184
      Firefox- Version 122.0.1 (64-bit)
      Safari- Version 16.5.2 (18615.2.9.11.10)
      JAWS- Version 2024
      NVDA- Version 2023.3
      Voiceover - Version Latest

        1. Untitled-1.mov
          49.26 MB
        2. Untitled.mov
          49.26 MB

            Assignee:
            Maciej Szarecki
            Reporter:
            Rahil Shaikh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: