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

[macos] Voice over reads the spinner value wrong and sometime partially

XMLWordPrintable

      Step to reproduce
      -------------------------
      1) Enable VoiceOver
      2) Run the attached tests ( SpinnerDemo.java ). Actually this sample code is from https://docs.oracle.com/javase/tutorial/uiswing/examples/components/index.html#SpinnerDemo with added coded for Accessibility.
      3) Once the Frame is visible. Click on the first Spinner if focus is not on it.
      4) Press Up/Down arrow to change the value of the Spinner. If value are read wrong or partially then the bug is reproduced.
      5) You can try the same with Mouse to change the value.

      I have attached Screen Record for the same.
      Note: I tried the same on windows with JAWS and it works as expected.

        1. CyclingSpinnerListModel.java
          1 kB
          Lawrence Andrews
        2. Screen Recording 2022-05-05 at 4.09.00 PM.mov
          47.42 MB
          Lawrence Andrews
        3. SpinnerDemo.java
          6 kB
          Lawrence Andrews
        4. SpringUtilities.java
          8 kB
          Lawrence Andrews

            abhiscxk Abhishek Kumar
            landrews Lawrence Andrews
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: