-
Bug
-
Resolution: Unresolved
-
P4
-
jfx11, 8u311, jfx17, jfx19
-
generic
-
generic
This has come up while analyzing JDK-8277437.
The accessibility implementation of the virtualized controls make use of a method named - VirtualFlow.getPrivateCell(int) to get access to the cell.
This method was specifically added to the VirtualFlow class as part ofJDK-8096601 and used in ListView as part of JDK-8095859 to improve accessibility.
This bug is to -
1) Review the current accessibility design of virtualized controls - particularly the VirtualFlow.getPrivateCell(int) method - as it mutates some of the data structures which are used in VirtualFlow.layoutChildren() method.
2) Possible cleanup and re-write accessibility implementation of virtualized controls
The accessibility implementation of the virtualized controls make use of a method named - VirtualFlow.getPrivateCell(int) to get access to the cell.
This method was specifically added to the VirtualFlow class as part of
This bug is to -
1) Review the current accessibility design of virtualized controls - particularly the VirtualFlow.getPrivateCell(int) method - as it mutates some of the data structures which are used in VirtualFlow.layoutChildren() method.
2) Possible cleanup and re-write accessibility implementation of virtualized controls
- relates to
-
JDK-8277437 ListView is not refreshed when navigated through keyboard arrow keys with Narrator application
- Closed