Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-13184

Create a Pull Request : Listbox is missing appropriate roles and/or attributes

    XMLWordPrintable

Details

    Description

      Issue Summary

      The element appears and functions like a Listbox but is missing the required ARIA role(s) and/or attribute(s).

      Element: List of elements when the following submenus are expanded
      -Select branch or tag submenu
      -Master submenu

      Location: Located below the source and destination section

      Steps to Reproduce

      1. Launch the URL
      2. Navigate to the main content area for the following list of the: Source and Destination

      Screenshot

      Actual Results

      In the Create pull request page, the role is not defined for the interactive list elements for the Source and Destination dropdown list boxes. This made it difficult for screen reader users to access the functionality associated with it.

      All the interactive elements must be accessible for assistive technology users such as screen reader uses. When native HTML elements are used basic information about an element, such as name, role, state and value are exposed to assistive technologies by default. However, for custom components, this information needs to be made available for assistive technologies, so users can interact with the custom components effectively.

      Expected Results

      Apply the following changes:
      • Provide role="list" for the <div> element containing the mentioned element.
      • Provide hidden instructions such as "Select an option for Source / Destination". This instruction should be before buttons in the page source.

      Workaround

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

      Bug Ref: 736981

      Attachments

        1. BSERV-13184-QA.mov
          19.25 MB
        2. BSERV-13184-QA2.mov
          28.13 MB
        3. Screenshot 2022-04-22 at 10.32.53 AM.png
          Screenshot 2022-04-22 at 10.32.53 AM.png
          336 kB

        Issue Links

          Activity

            People

              c3057d0e8d6b Vadym Ohyr
              12b69dcabe29 Matthew Brennan
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: