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

Find an issue: Button does not have a role.

XMLWordPrintable

      Issue Summary

      The buttons such as "Project", "Type", "Status", "Assignee" and "more" is missing role as button. which impacts screen reader users as they won't get informed about functionality of the interactive element.

      Steps to Reproduce

      1. Open URL
      2. Navigate to issues dropdown and select "Search for issues"
      3. Navigate to "Project", "Type", "Status", "Assignee" and "more" available after "Save as" button and observe that interactive elements are not announced as button instead are announced as list items.

      Actual Results

      When user navigate to "Project", "Type", "Status", "Assignee" and "more" using screen reader, buttons are announced as list items which might cause confusion among screen reader users.

      Additionally, the buttons are having pop up containing list of checkboxes which results as screen reader users are not aware that buttons more content available on expansion of the button.

      Expected Results

      Button such as "Project", "Type", "Status", "Assignee" and "more" should be programmed using <button> tag. Alternatively, provide role="button" to the interactive elements.

      Additionally, provide aria-haspopup="true" to the buttons items which would allowed screen reader to provide information to screenreader about when button is activated there is content to explore.

       

      Screenshot

       

      Bug Ref: 740099

        1. 12_1.png
          12_1.png
          405 kB

              ac25cb55d206 Oleksandr Zghonnyk (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: