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

Create a New Page - Modal : aria-hidden="true" is used incorrectly

    XMLWordPrintable

Details

    Description

      Issue Summary

      aria-hidden="true" is used on informative content making it inaccessible to assistive technology.
      Element:
      1) Create page modal.

      Location:
      Create dialog that appears after activating the "create from template" link

      Additional details:
      due to the use of aria-hidden="true", the screen reader user is not able to read the content in the create page modal.

      Steps to Reproduce

      1. Turn on the screen reader software.
      2. Navigate to the Confluence homepage.
      3. Navigate to the "Create" button inside header section & activate it.

      Actual Results

      The "aria-hidden" attribute is provided to the "Create page", which becomes available on selecting the "Create" option. As a result, screen reader users cannot access the modal effectively.

      Expected Results

      Remove aria-hidden=”true” from the <div> element in the page source for the modal.

      The aria-hidden="true" attribute is used to hide the content from assistive technology users. Although it is a best practice to use the aria-hidden="true" attribute to hide irrelevant content for screen reader users, it can pose issues for screen reader users if it is not used correctly. 
      Additionally, ensure the focus does not move out of the modal in the background content unless the modal is closed.

      Screenshot

      Workaround

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

      Bug Ref: 723760

      Attachments

        Issue Links

          Activity

            People

              607d03f48037 Kostiantyn Smolenskyi (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: