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

XMLWordPrintable

      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>

        1. 293-20220326-212728.png
          293-20220326-212728.png
          459 kB
        2. fix_current_page.png
          fix_current_page.png
          647 kB
        3. Screenshot 2022-11-11 at 5.40.18 PM.png
          Screenshot 2022-11-11 at 5.40.18 PM.png
          641 kB
        4. Screenshot 2022-11-21 at 5.47.56 PM.png
          Screenshot 2022-11-21 at 5.47.56 PM.png
          756 kB

            Assignee:
            Olena Lymar
            Reporter:
            Matthew Brennan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: