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

[macos] a11y : Screen magnifier does not show selected Tab

    XMLWordPrintable

Details

    Description

      After enabling screen magnifier in mac I tried selecting the tab and I could not able to find the different between selected tab and non selected tab. I tried comparing with the native app and I could see the different between selected and non selected tab. This may be very useful for the accessibility.

      Step to reproduce:
      ----------------------------
      1) Enable Screen magnifier on theMac
      System Preference -> Accessibility -> Zoom -> Select ( Enable Hover Text)
      2) Run the SwingSet2 with -Djavax.accessibility.screen_magnifier_present=true option
      3) Once SwingSet2 Frame is visible select any component.
      example : JInternalFrame demo or JTabbed Demo.
      3a) Move the mouse over the tab and select the tab. Tab gets selected.
      3b) Move mouse pointer away from the selected tab and mouse back to the selected tab by pressing "Cmd" command. If you see the radio button unselected then the bug is reproduced.

      I have attached the screen recording comparing the native app and Java SwingSet2

      Attachments

        Issue Links

          Activity

            People

              kizune Alexander Zuev
              landrews Lawrence Andrews
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: