Skip to content

[Android] Remove accessibility root ID assumptions #122847

@loic-sharma

Description

@loic-sharma

Android assumes there is a single accessibility root node with ID 0. In a multi-window world, there may be multiple root nodes each with their own unique ID. Thus, Android must not rely on the root node having ID 0.

See: https://github.com/search?q=repo%3Aflutter%2Fengine%20ROOT_NODE_ID&type=code

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: multi windowIssues related to multi window supportengineflutter/engine related. See also e: labels.platform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions