-
Notifications
You must be signed in to change notification settings - Fork 28.6k
[Linux] accessibility of widgets with text content #103191
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
Comments
HI @jpnurmi, thanks for filing the issue. I am able to reproduce the issue on stable and the master channel. When inspecting the Text widget the text content is not returned. flutter doctor -v (Linux)
|
I only mentioned GTKa11y-gtk-entry.mp4Fluttera11y-flutter-text-field.mp4 |
* Make FlAccessibleNode derivable This allows introducing specialized subclasses that implement such a11y interfaces as AtkEditableText that should not be implemented for the generic node. * FlAccessibleNode: add set value, text selection & perform action Prepare API required for the upcoming AtkEditableText implementation. * FlViewAccessible: postpone child node creation This changes the a11y node creation flow so that (unknown) child nodes are not pre-created when their parent is updated but "pending" child node IDs are collected for later. Parent-child relationships are established at the end of update batches when all nodes have been created. * Add FlAccessibleTextField that implements AtkEditableText Solves: flutter/flutter#103191
|
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 |
The AtkText interface is missing implementation.
Steps to Reproduce
flutter run
on the code sampleExpected results:
Flutter widgets report text content through the Text accessibility interface.
Actual results:
Flutter reports that the Text accessibility interface is implemented, but all values are missing.
Flutter sample
GTK sample
Flutter doctor
The text was updated successfully, but these errors were encountered: