Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-92230

Comments: Inline comments not accessible for screen reader & keyboard users.

      Issue Summary

      When user add any inline comments, the comments gets available on mouse click and not available for screen reader users.

      Steps to Reproduce

      1. Navigate to the "Create" page and create any random page.
      2. Add few lines and publish the page.
      3. Select any word or line and click on the "Add inline comment" button.
      4. Add your comment and save it.
      5. When comment gets added try to relocate it.
      6. Verify that comment is not accessible for screen reader users.

      Screen Recording

      Screen Recording 2023-09-29 at 3.26.36 PM.mov

      Actual Results

      When user add an inline comment for particular context the inline comment gets added with respective context. The context becomes interactive (on which user has been added the inline comment) which is only accessible by mouse click. As a result, screen reader users are not able to access the functionality associated with it.

      Expected Results

      Ensure that inline comments should be accessible for all the users including visually impaired users. To achieve this we can make the context keyboard focusable. 

      Workaround

      Click on "View inline comments" buttons to show all inline comments popup. Current it is accessible with keyboard & screen reader at the end of the page.

      Environment

      MacBook Pro (16-inch, 2019)
      macOS Ventura Version 13.3.1
      Chrome - Version 114.0.5735.198 (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

            [CONFSERVER-92230] Comments: Inline comments not accessible for screen reader & keyboard users.

            Richard Atkins made changes -
            Labels Original: 4.1.2 Level-A WCAG21 a11y-277 ax-at-user ax-bug ax-confluence-dc-vpat ax-critical-priority ax-customer-escalated ax-esc-itzbund ax-qa ax-qa-verified New: 4.1.2 Level-A WCAG21 a11y-277 ax-at-user ax-bug ax-confluence-dc-2023-vpat ax-confluence-dc-vpat ax-critical-priority ax-customer-escalated ax-esc-itzbund ax-qa ax-qa-verified
            Aakash Jain made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]

            A fix for this issue is available in Confluence Data Center 8.8.0.
            Upgrade now or check out the Release Notes to see what other issues are resolved.

            Aakash Jain added a comment - A fix for this issue is available in Confluence Data Center 8.8.0. Upgrade now or check out the Release Notes to see what other issues are resolved.
            Zac Xu made changes -
            Link New: This issue causes CONFSRVDEV-29994 [ CONFSRVDEV-29994 ]
            Rahil Shaikh made changes -
            Labels Original: 4.1.2 Level-A WCAG21 a11y-277 ax-at-user ax-bug ax-confluence-dc-vpat ax-critical-priority ax-customer-escalated ax-esc-itzbund ax-qa New: 4.1.2 Level-A WCAG21 a11y-277 ax-at-user ax-bug ax-confluence-dc-vpat ax-critical-priority ax-customer-escalated ax-esc-itzbund ax-qa ax-qa-verified
            Rahil Shaikh made changes -
            Zac Xu made changes -
            Fix Version/s New: 8.8.0 [ 106508 ]
            Status Original: Awaiting Merge [ 10064 ] New: Waiting for Release [ 12075 ]
            Zac Xu made changes -
            Remote Link New: This issue links to "Confluence Bundled Plugins › Confluence Jira-Integration Plugins (Java 17) › issue-CONFSERVER-92230-remove-scroll-dialog-usages (server-syd-bamboo)" [ 846614 ]
            Zac Xu made changes -
            Remote Link New: This issue links to "Confluence Bundled Plugins › Confluence Jira-Integration Plugins › issue-CONFSERVER-92230-remove-scroll-dialog-usages (server-syd-bamboo)" [ 846710 ]
            Zac Xu made changes -
            QA Demo Status Original: Not Done [ 14330 ] New: Done [ 14331 ]
            Status Original: In Review [ 10051 ] New: Awaiting Merge [ 10064 ]

              zxu2@atlassian.com Zac Xu
              c3f9a46dc7c4 Varsha Bansode
              Affected customers:
              1 This affects my team
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: