Accessibility: TalkBack on TextInput editing changed behaviour #48233
Labels
Component: TextInput
Related to the TextInput component.
Needs: Author Feedback
Needs: Repro
This issue could be improved with a clear list of steps to reproduce the issue.
Type: Unsupported Version
Issues reported to a version of React Native that is no longer supported
Description
When editing a TextInput with a state controlled value, TalkBack now announces "Ab replaced A", sometimes preceded by the pressed key too.
Example:
*pressing A
Talkback says "A replaced A"
*pressing b
Talkback says "Ab replaced Ab. Ab."
and so on, see attached video with audio on.
If no onChangeText is set, the announcement is correctly only the pressed key.
I tried setting the prop accessibilityLiveRegion='none' but it has no effect.
I suppose it could be due to some recent Android update because previously the announcement was correct.
Tested on Google Pixel 7 Pro with Android 15, italian-speaking device.
Steps to reproduce
React Native Version
0.73.7
Affected Platforms
Runtime - Android
Output of
npx react-native info
Stacktrace or Logs
Reproducer
Screenshots and Videos
textinput.mp4
The text was updated successfully, but these errors were encountered: