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

View all Project: Link state not defined

    XMLWordPrintable

Details

    Description

      Issue Summary

      The links present in the side navigation is lacking state information programmatically.

      Steps to Reproduce

      1. Navigate to the "Projects" dropdown present in the header section.
      2. Navigate to the "View all projects" option and select it.
      3. Observe that "View all projects' page has been appeared on the page.
      4. Using screen reader check that state of the side navigation links is not announcing 

      Screenshot

      Actual Results

      The current state is not programmatically defined for the currently active “All project”, "Software", "Service", and so on links.
      As a result, screen reader users will not be aware of the currently active state of the link.

      Expected Results

      Ensure that the current state of the active link is defined using the "aria-current" attribute with an appropriate token value.
      Apply the following changes: * Add the aria-current="page" attribute to <a> element of the link.

      • Ensure that the "aria-current" attribute is updated as per user interaction using scripting.

      Code Snippet

      <a rel="all" href="/secure/BrowseProjects.jspa?selectedProjectType=all" aria-current="page">All project types</a>

      Workaround

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

      Attachments

        Activity

          People

            6ca5efc83f96 Mykyta Bohoslavskyi
            c3f9a46dc7c4 Varsha Bansode
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: