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

Unable to navigate into the menu of the Repositories drop down list when using VoiceOver

    XMLWordPrintable

Details

    Description

      Issue Summary

      When using VoiceOver to navigate Bitbucket UI in Safari, I am unable to navigate into the menu of the Repositories drop down. 

      Steps to Reproduce

      1. Deploy Bitbucket 7.2.4
      2. Fire up Safari or Chrome, and enable VoiceOver (you need a Mac).
      3. Using the VoiceOver navigation, move your cursor over to the Repositories menu.
      4. Once on the Repositories Menu, you can use VO-Space to expand the menu drop down.
      5. If you now want to go down into the list of items, there does not seem to be a way to do so. You can move left and right across the banner options, but the menu doesn't seem to grab focus on the first item in the list for further navigation down the list of Repositories.

      Expected Results

      It's expected the content to appear directly after the expanded button.

      Actual Results

      Voiceover announces that the buttons are "expanded" but the content appears at the end of the page, and then backward element by element until they reach the start of the new content.

       Captured a screen cast which shows the difficulties in this navigation. See the attachment named: 2021_01_20_13_44_34.mov

      This also seems to affect navigation for a couple of plugins that add Favorites (enabled through Favorites for Bitbucket plugin) and People button.

       

      Workaround

      Currently, there is no known workaround for this behavior.

      Attachments

        1. 2021_01_20_13_44_34.mov
          17.98 MB
          Rodrigo M

        Issue Links

          Activity

            People

              Unassigned Unassigned
              rmadalozzo Rodrigo M (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Backbone Issue Sync