Issue View: Status message not defined programmatically

XMLWordPrintable

    • Severity 3 - Minor
    • Accessibility

      Issue Summary

      Upon activating the "Save" button, no visual confirmation or screen reader announcement is provided to confirm that the comment was saved.

      Steps to Reproduce

      1. Open the Jira Cloud home page.
      2. Navigate to the Sidebar, expand "Spaces", and open any space.
      3. Navigate to the "List" link, activate it, and open any work item from the data table.
      4. Navigate to the "Add a comment" button and activate it.
      5. Navigate to the "Comment" field and enter any text.
      6. Using a screen reader, navigate to "Save" button and activate it.
      7. Observe that there is no visual confirmation or screen reader announcement confirming that the comment was saved.

      Screen Recording

      Screen Recording 2026-09-30 at 3.19.24 PM.mov

      Actual Results

      When users activate the "Save" button after entering a value in the "Comment" input field, no visual confirmation or screen reader announcement is provided to indicate that the comment has been successfully added to the ticket. As a result, screen reader users are not informed that the comment was successfully added.

      Expected Results

      When the "Save" button is activated and the comment is successfully added, provide a visible status message on the page and ensure that it is announced by screen readers without shifting focus. Implement an ARIA live region to announce the dynamic update to screen reader users. This can be achieved by using role="status" or aria-live="polite" with aria-atomic="true" on the container that displays the status message. Ensure that the live region is present in the page source by default so that dynamically inserted messages are announced reliably.

      For more information on implementing the live regions, visit https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Live_Regions

      Note: This code example is intended only as a general illustration of how to address the violation and should not be considered a complete or production-ready solution. If you have any questions, please attach this ticket to a #help-accessibility request.

      Code Snippet:

      <div aria-live="polite">
      Comment saved successfully
      </div>  

      Workaround

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

      Environment

      MacBook Pro (16-inch, 2023)
      macOs - Sequoia 15.7.9
      Chrome - Version 154.0.8037.58 (Official Build) (arm64)
      Safari- Version 27.0 (20625.1.29.18.28)
      JAWS- Version 2026
      NVDA- Version 2026.1
      Voiceover - Version Latest

              Assignee:
              Rituraj Seal
              Reporter:
              Gourishankar Bhadade
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: