Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8089257

[Accessibility, MacOS, VoiceOver, TabPane] On Mac in a TabPane, when selecting a tab from the Overflow Popup, the previously selected tab is voiced.

    XMLWordPrintable

Details

    Description

      Reproducible: always
           
      Steps to reproduce:
      0. Start VoiceOver (CMD-F5).
      1. Execute TabPane demo: java -cp Hello.jar hello.HelloTabPane
      2. Use the mouse to shrink the window horizontally until only four tabs are showing. The Overflow Button should now be visible.
      3. Set focus on Tab 1.
      4. Use right arrow to move focus to the second tab ("Longer Tab").
      5. Use mouse to click on the Overflow Button.
      6. Use Down Arrow to enter the submenu and set focus on Tab 3 (with a heart graphic).
      7. Press CMD-OPTION-Space to select the Tab 3 submenu entry.

      Expected result: The submenu will close, VoiceOver will say "Closing menu, Tab 3, selected, tab, 3 of 11".
      Actual result: The submenu will close, VoiceOver will say "Closing menu, Longer Tab, tab, 2 of 11".

      NOTES:
      - Space or Enter can be used in Step 7. VoiceOver will simply skip the "Closing menu" part of the speech.
      - The mouse can be used for this entire process, but sometimes things start working correctly when using the mouse (interesting tidbit).
         
      RULE tests/voiceover/TabPane any any

      Attachments

        Activity

          People

            Unassigned Unassigned
            rsloan Rocky Sloan (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Imported: