[jdk21u] Integrated: 8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
Abhishek Kumar
abhiscxk at openjdk.org
Wed Aug 16 06:22:16 UTC 2023
On Wed, 9 Aug 2023 06:01:49 GMT, Abhishek Kumar <abhiscxk at openjdk.org> wrote:
> This is backport of https://bugs.openjdk.org/browse/JDK-8311160 to jdk21u.
>
> VoiceOver doesn't announce anything for JRadioButtonMenuItem and JCheckBoxMenuItem when navigated with down arrow key. JRadioButtonMenuItem and JCheckBoxMenuItem are having an accessible role of RadioButton and CheckBox respectively and it is required to notify native side whenever they are selected.
>
> Added the required fix and tested with SwingSet2 application. CI testing is also fine.
>
> Fix can be tested with SwingSet2 application and test instructions are mentioned in [JDK-8311160](https://bugs.openjdk.org/browse/JDK-8311160) description.
This pull request has now been integrated.
Changeset: f7626de5
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Committer: Jayathirth D V <jdv at openjdk.org>
URL: https://git.openjdk.org/jdk21u/commit/f7626de5d198a83263b5ccc00575974deed023c1
Stats: 12 lines in 1 file changed: 12 ins; 0 del; 0 mod
8311160: [macOS, Accessibility] VoiceOver: No announcements on JRadioButtonMenuItem and JCheckBoxMenuItem
Reviewed-by: asemenov, kizune
Backport-of: c1f4595e64b0ea0439c6e7f61a6a92b56b526d97
-------------
PR: https://git.openjdk.org/jdk21u/pull/48
More information about the jdk-updates-dev
mailing list