On Wed, 2 Sep 2026 14:22:34 GMT, Florian Kirmaier <[email protected]> wrote:

> When the index of an IndexedCell is changed with 
> `IndexedCell.indexChanged(int, int)`
> then currently no `INDEX` accessibility notification is sent.
> 
> And when the selected element changes, then no `SELECTED` notification is 
> sent.
> 
> As a result, assistive technology is not informed and it breaks the rule - 
> that for every change
> to the accessibility attributes must be notified with 
> `Node.notifyAccessibleAttributeChanged(attribute)`.
> 
> The change is on the
> base classes, so it covers `ListCell`, `TableCell`, `TableRow`, `TreeCell`,
> `TreeTableCell`, and `TreeTableRow`.
> 
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

Reviewers: @azuev-java

Question for @azuev-java : currently, the monkey tester intercepts and prints 
`queryAccessibleAttribute()` of the active control when Logging -> 
Accessibility is enabled.
Is there a way to intercept all the messages related to that control, including 
those sent by its children?

-------------

PR Comment: https://git.openjdk.org/jfx/pull/2288#issuecomment-6504878821

Reply via email to