Skip to content
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

Accessibility support for embedded UIKit views #29302

Closed
cyanglaz opened this issue Mar 13, 2019 · 2 comments
Closed

Accessibility support for embedded UIKit views #29302

cyanglaz opened this issue Mar 13, 2019 · 2 comments
Assignees
Labels
a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) a: platform-views Embedding Android/iOS views in Flutter apps c: new feature Nothing broken; request for a new capability platform-ios iOS applications specifically

Comments

@cyanglaz
Copy link
Contributor

Similar to #19418, but for UIKit views.

@cyanglaz cyanglaz added c: new feature Nothing broken; request for a new capability platform-ios iOS applications specifically a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) a: platform-views Embedding Android/iOS views in Flutter apps labels Mar 13, 2019
@cyanglaz cyanglaz self-assigned this Mar 13, 2019
cyanglaz pushed a commit to flutter/engine that referenced this issue Mar 26, 2019
Follow up the framework change in flutter/flutter#29304.
Inject the accessibility element tree in the semantic node if the node is for platform views.

flutter/flutter#29302
cyanglaz pushed a commit that referenced this issue Mar 27, 2019
Include the platformViewId of PlatformViews in the semantics tree. The accessibility bridge in the engine can use this id to steal the semantics nodes from the actual platform view and stick them into Flutter's semantics tree.

It is the iOS PlatformView counter part of #28953. It reverts the change in 5b5d6e8 and 03fd797.

#29302
@cyanglaz
Copy link
Contributor Author

This is done with flutter/engine@fd7d7fa and 3b3f6c7

RBogie pushed a commit to RBogie/flutter-engine that referenced this issue Apr 8, 2019
Follow up the framework change in flutter/flutter#29304.
Inject the accessibility element tree in the semantic node if the node is for platform views.

flutter/flutter#29302
@github-actions
Copy link

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 flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Aug 30, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a: accessibility Accessibility, e.g. VoiceOver or TalkBack. (aka a11y) a: platform-views Embedding Android/iOS views in Flutter apps c: new feature Nothing broken; request for a new capability platform-ios iOS applications specifically
Projects
None yet
Development

No branches or pull requests

1 participant