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

[macos] VoiceOver does not read characters entered in JTextField

XMLWordPrintable

      Test Scenario: Test whether character are read by voice over as the user enters into the JTextField
      Expected behavior : As the user type the character into the JTextField entered character should be read.
      Actual behavior : Only the first character is read rest or character are ignored reading

      Tested in JDK 18 b27 only the first character is read rest other character(s) are ignored reading. This works as expected in JDK17 b35. Hence this is a regression.

      Tested on macOS Big Sur version 11.6.1. Attached a screen shot of the hardware and OS configuration.

      Step to reproduce
      --------------------------
      1) Enable Voice Over
      2) Run the attached screen shot.
      3) Try entering Apple. As you entering character by character, if you hear only the first character & rest of the character is not read then the bug is reproduced.
      4) If you the characters are read as you enter. Delete the characters by pressing delete button and try step(3). If you dn't hear other than first character then the bug is reproduced.

      or
      1) Enable Voice Over
      2) Run SwingSet2.jar
      3) Select Option Pane Demo by pressing tab key.
      4) Press space bar on "Show Input Dialog" button.
      Observe that a dialog is seen with JTextField which has the focus.
      5) Try entering "Apple" . As you are entering the character each character should be read if you hear only the first character and rest of the character is not read then the bug is reproduced.
      6) If you the characters are read as you enter. Delete the characters by pressing delete button and try step(3). If you dn't hear other than first character then the bug is reproduced.

      7) If the bug is still not reproduced you can close the dialog and open the dialog and try from step(3) to step(6)

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

              Created:
              Updated: