-
Bug
-
Resolution: Fixed
-
P3
-
8, 11, 17, 18, 19
-
b18
-
os_x
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8344095 | 17.0.15-oracle | Renjith Kannath Pariyangad | P3 | Closed | Fixed | b01 |
JDK-8346975 | 17.0.15 | Goetz Lindenmaier | P3 | Resolved | Fixed | b01 |
JDK-8345982 | 11.0.27-oracle | Renjith Kannath Pariyangad | P3 | Closed | Fixed | b01 |
JDK-8347461 | 8u451 | Renjith Kannath Pariyangad | P3 | Closed | Fixed | b02 |
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
- backported by
-
JDK-8346975 [macos] a11y : Screen magnifier does not show selected Tab
-
- Resolved
-
-
JDK-8344095 [macos] a11y : Screen magnifier does not show selected Tab
-
- Closed
-
-
JDK-8345982 [macos] a11y : Screen magnifier does not show selected Tab
-
- Closed
-
-
JDK-8347461 [macos] a11y : Screen magnifier does not show selected Tab
-
- Closed
-
- links to
-
Commit openjdk/jdk/d5cd4a3a
-
Commit(master) openjdk/jdk17u-dev/d3b28d47
-
Review openjdk/jdk/8049
-
Review(master) openjdk/jdk17u-dev/3178