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

Scrum board: The "current page" state is not programmatically defined for the links in the sidebar navigation panel.

    XMLWordPrintable

Details

    Description

      Issue description

      In Jira project, the "current page" state is not programmatically defined for the current page i.e “Active sprints” link in the left navigation panel.

       

      Platform: Jira DC

      Version: 8.22.0

      Steps to reproduce

      1. With screen reader turned on, navigate to the project menu button in the header section and activate it.
      2. Activate any project from the menu having scrum board.
      3. Navigate to the current page link in the left navigation i.e. “Active sprints” and notice that the state of the link is not announced.

      Screenshot

      Actual behaviour

      While navigating with screen reader turned on, when user navigates to the current active page link in the left navigation for example “Active sprints”, the screen reader does not announce the state to the users.

      This makes screen reader users difficult to understand the current active page from the navigation of links.

      Expected result

      Screen reader users should be able to distinguish the current active page from the list of navigation links.
      aria-current="page" attribute should be provided to the currently active page link present inside the left navigation.

      For example :

      <a class="aui-nav-item " href="/secure/RapidBoard.jspa?projectKey=TES&rapidView=1" aria-current="page">
      Active sprints
      </a>

      Attachments

        1. 293-20220326-212728.png
          459 kB
          Matthew Brennan
        2. fix_current_page.png
          647 kB
          Olena Lymar
        3. Screenshot 2022-11-11 at 5.40.18 PM.png
          641 kB
          Rahil Shaikh
        4. Screenshot 2022-11-21 at 5.47.56 PM.png
          756 kB
          ssuryavanshi

        Issue Links

          Activity

            People

              aee694511cd1 Olena Lymar
              12b69dcabe29 Matthew Brennan
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: