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.

    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

            • Assignee:
              ptbrunet Pete Brunet (Inactive)
              Reporter:
              rsloan Rocky Sloan (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Imported: