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

Configure board : Role="menu" is provided incorrectly to the div element.

    XMLWordPrintable

Details

    Description

      Issue Summary

      On configure board page, the role="menu" is provided to the <div> element incorrectly. Additionally the "create board" item is marked inside separate list incorrectly.

      Steps to Reproduce

      1. Navigate to the Jira dashboard page.
      2. Navigate to the "Projects" menu in header section & activate it.
      3. Activate any project link from the menu. For Example : "Test-Scrum"
      4. Navigate to the "Board" menu button in the main content & activate it.
      5. Activate "Configure" link from the menu.
      6. Navigate to the "Board" menu button in the main content & activate it.
      7. Inspect the code of menu & observe that role="menu" is provided to div element incorrectly.
      8. Observe that the "create board" link is marked inside separate list incorrectly.

      Actual Results

      While navigating with screen reader, when user activate the "Board" menu button & navigate inside the menu via arrow keys the menu & menu items are not announced correctly. 

      The role="menu" is provided to the <div> element incorrectly. Additionally the "create board" item is marked inside separate list incorrectly.

      Expected Results

      Apply following fixes in the source code.

      • Remove role="menu" from the <div> element & provide it to the <ul> element.
      • Provide role="presentation" to <li> elements.
      • Merge the "Create board" list item into the <ul> element of "Copy" & "delete" elements.

      Screenshot

      Workaround

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

      Bug Ref: 725984

      Attachments

        Issue Links

          Activity

            People

              dserhiienko Denys Serhiienko (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: