Details
-
Bug
-
Resolution: Fixed
-
P3
-
11, 17, 18
-
b20
-
generic
-
os_x
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8277685 | 17.0.3-oracle | Dukebot | P3 | Resolved | Fixed | b01 |
JDK-8277443 | 17.0.2 | Robo Duke | P3 | Resolved | Fixed | b06 |
JDK-8287653 | 11.0.17-oracle | Dmitry Markov | P3 | Resolved | Fixed | b01 |
JDK-8288262 | 8u351 | Dmitry Markov | P3 | Resolved | Fixed | b01 |
Description
Cells in a table are navigated via Tab/Shift+Tab. However, each time a particular cell is navigated VoiceOver announces the whole row. Yet it's possible to edit a cell via Space in which case VoiceOver announces the cell's content.
It's suggested to investigate if the navigation problem can be resolved via implementing a Table a11y peer as NSAccessibilityGrid.
Attachments
Issue Links
- backported by
-
JDK-8277443 accessibility of a table on macOS lacks cell navigation
- Resolved
-
JDK-8277685 accessibility of a table on macOS lacks cell navigation
- Resolved
-
JDK-8287653 accessibility of a table on macOS lacks cell navigation
- Resolved
-
JDK-8288262 accessibility of a table on macOS lacks cell navigation
- Resolved
- relates to
-
JDK-8286266 [macos] VoiceOver : Moving JTable column to be the first column JVM crashes
- Resolved
- links to
-
Commit openjdk/jdk17u/b7c7b84e
-
Commit openjdk/jdk/c0f3e1d6
-
Review openjdk/jdk17u/281
-
Review openjdk/jdk/5466