-
Bug
-
Resolution: Fixed
-
P3
-
8, 11, 17, 21, 23, 24
-
master
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8358296 | 21.0.9-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
JDK-8358324 | 17.0.17-oracle | Renjith Kannath Pariyangad | P3 | Resolved | Fixed | master |
Tested Suite: accessibility under Regression suite.
Tested Products: JDK-17.0.13 b08, 17.0.12 GA, 11.0.25 b07, 11.0.24 GA, 11 GA, 17 GA, JDK-21.0.5, JDK-23.0.1 b10,b11 and JDK-24 b09
Test: java/awt/a11y/AccessibleJPopupMenuTest.java
Tested Platforms: MacOS 13 arch64, MacOS 14 arch 64
-------------------------------------------------------------------------------------------------
Standalone Reproducer: attached
Image: attached
video: attached
--------------------------------------------------------------------------------------------------
Regression: Not a regression as the test is also failing for previous builds.
--------------------------------------------------------------------------------------------------
Step to reproduce:
0: Turn on VoiceOver.
1. download and run the attached PopupMenuExample.java.
2. click on the frame to get the Menu.
3. arrow down to reach for submenu.
4. right arrow to open the submenu.
Expected result: As there are 3 items in submenu the voice over should read 3 items.
Actual result: it is reading 4 items in submenu.
Tested Products: JDK-17.0.13 b08, 17.0.12 GA, 11.0.25 b07, 11.0.24 GA, 11 GA, 17 GA, JDK-21.0.5, JDK-23.0.1 b10,b11 and JDK-24 b09
Test: java/awt/a11y/AccessibleJPopupMenuTest.java
Tested Platforms: MacOS 13 arch64, MacOS 14 arch 64
-------------------------------------------------------------------------------------------------
Standalone Reproducer: attached
Image: attached
video: attached
--------------------------------------------------------------------------------------------------
Regression: Not a regression as the test is also failing for previous builds.
--------------------------------------------------------------------------------------------------
Step to reproduce:
0: Turn on VoiceOver.
1. download and run the attached PopupMenuExample.java.
2. click on the frame to get the Menu.
3. arrow down to reach for submenu.
4. right arrow to open the submenu.
Expected result: As there are 3 items in submenu the voice over should read 3 items.
Actual result: it is reading 4 items in submenu.
- backported by
-
JDK-8358296 [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu
-
- Resolved
-
-
JDK-8358324 [Accessibility,macOS,VoiceOver] VoiceOver announces incorrect number of items in submenu of JPopupMenu
-
- Resolved
-
- relates to
-
JDK-8358121 [Accessibility,macOS,VoiceOver] VoiceOver doesn't announce submenu name for multi-level submenus
-
- Open
-
- links to
-
Commit(master) openjdk/jdk/e33eeeea
-
Review(master) openjdk/jdk/25470