-
Notifications
You must be signed in to change notification settings - Fork 26.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Talkback / voiceover not reading textformfield's hintText and Switch button #40765
Comments
I recently fixed those issues for textfield, but those are not in stable yet. Can you change your channel to master and check that it's working for you? TalkBack reading your field as "Password, Password edit box, double tap to enter text" is expected and correct. It is reading the label "password" followed by the information that this is a "Password edit box" which will hide the user input. |
/cc @jonahwilliams who, I think, was looking at the switch at some point. |
@goderbauer Thanks for your response. I switched to master but still observed same issue.
Another issue I observed was, on iOS, the voiceover doesn't read toast message. Would you have any inputs on this ? |
@goderbauer I will open a separate issue for toast message for easier tracking. |
Hi @DK15 |
@TahaTesser I'll retest and share my updates here. Thanks. |
@DK15 Tried with |
Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away! |
This is working as intended. Closing. |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
My sample app has two
textformfields
withhintText
and aSwitch
widget.When I turn ON talkback on Android emulator and select first textformfield, it's not reading
Username
hintText, it just readsEditbox, double tap to enter text
, but when selecting second textformfield, it readsPassword
hintText properly, iePassword editbox, double tap to enter text
.When I double tap first textformfield, it then reads
Editing Username editbox
.On iOS device, voiceover does not read first textformfield hintText when I select it (
TextField, double tap to edit
), but reads second textformfield hintText properly (Password textfield, double tap to edit
).Code:
Android emulator : Nexus 5X (Android 8.0)
iOS device : iphone 6s (11.2.1)
As a workaround, I used
labelText
instead ofhintText
, then the talkback reads theUsername
properly, likeUsername edit box, double tap to enter text
, but another issue with this approach is that, thenPassword
textformfield is read asPassword Password edit box, double tap to enter text
.Regarding
Switch
widget, on Android emulator, when I select it, talkback reads properly asNot checked switch, double tap to toggle
, but on iOS device, when I select theSwitch
widget, voiceover doesn't read anything. Double tapping on it reads asSelected
. If I double tap on it again, theSwitch
button gets unselected, but voiceover still reads it asSelected
.Code for switch widget:
Flutter doctor:
The text was updated successfully, but these errors were encountered: