On Thu, 16 Jul 2026 18:13:08 GMT, Alexander Zuev <[email protected]> wrote:
> - To preserve functionality the separate native peers for tables and lists > are created; > - The list peer for now reports its role as a table for backward > compatibility, that can be changed later; > - Fixed the long existed bug where table reported incorrectly currently > selected rows; > - Added accessibilityFocusedUIElement to AccessibleBase; > - Added functionality for array attribute count and array attribute values > retrieval to AccessibleBase; > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). - opened monkey tester - selected table view page - chose Items: 500,000 rows - enabled voice over and it locked up with the beach ball. are you rendering all the rows somehow? I see it iterating in `TableViewSkin:152` with rowIndex 143390 which isn't right. MacAccessible:1152 iterates over the whole table (maxCount=500000). ------------- Changes requested by angorya (Reviewer). PR Review: https://git.openjdk.org/jfx/pull/2217#pullrequestreview-4747927644
