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

Managing Releases : Button pressed state is not conveyed.

    XMLWordPrintable

Details

    Description

      Issue Description

      On "Releases" page the “Released”, "Unreleased” and "Archived" buttons(which becomes available when user activates “Releases” link present in left navigation menu) state i.e, pressed/un-pressed cannot be programmatically determined.

      Tested URL

      https://instenv-10447-lliy.instenv.internal.atlassian.com/projects/SS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page&status=no-filter 

      Steps to Reproduce

      1. Launch URL https://instenv-10447-lliy.instenv.internal.atlassian.com/projects/SS?selectedItem=com.atlassian.jira.jira-projects-plugin:release-page&status=no-filter 
      2. Turn on screen reader and navigate to "Releases" link present in left navigation menu and activate it.
      3. Navigate to “Released”, "Unreleased” and "Archived" buttons. Try to activate this button with Enter key and observe that the state is not conveyed by screen reader.

      Actual Behaviour

      When user activates “Released”, "Unreleased” and "Archived" buttons, page gets updated with issues and selected/unselected state of these buttons are not announced for screen reader users. The buttons does not communicate the pressed/un-pressed state due to which screen reader users are unaware of the functionality associated with that buttons

      Expected Behaviour

      The status of buttons selected/unselected should be announced for screen reader users. Add aria-pressed to buttons that can be toggled on and off. When a button is pressed set the value of aria-pressed to "true". Toggle its value to "false" when not pressed.

      Screenshot

      Workaround

      workaround

      Bug Ref: 739014

      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: