On Wed, 14 Jan 2026 20:18:08 GMT, Alexander Zuev <[email protected]> wrote:
> The issue with the announcement of the custom spin boxes is that the text > field inside when the value is being changed by the spinbox data model > generates some events that are being interpreted by the accessibility > subsystem as if text is being actively edited and the system tries to > announce it accordingly. In order to stop it from happening we are going to > generate correct events and temporarily suppress the text field's methods > that reporting the editing-related changes until the actual editing is > happened. > > Make embedded text field not to generate random edit-related events; > Add manual test case; This pull request has now been integrated. Changeset: 8c82b58d Author: Alexander Zuev <[email protected]> URL: https://git.openjdk.org/jdk/commit/8c82b58db960a178566514731e1f8dcbc59b0161 Stats: 139 lines in 4 files changed: 135 ins; 0 del; 4 mod 8286258: [Accessibility,macOS,VoiceOver] VoiceOver reads the spinner value wrong and sometime partially Reviewed-by: psadhukhan, asemenov ------------- PR: https://git.openjdk.org/jdk/pull/29235
