-
Notifications
You must be signed in to change notification settings - Fork 29.8k
Closed
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: multi windowIssues related to multi window supportIssues related to multi window supportplatform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform teamtriaged-webTriaged by Web platform teamTriaged by Web platform team
Description
Flutter web 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, Flutter web must not rely on the root node having ID 0.
See:
- https://github.com/flutter/engine/blob/6a846703002d0b86dc54da56b39ddf7a22b271f5/lib/web_ui/lib/src/engine/semantics/semantics.dart#L422-L423
- https://github.com/flutter/engine/blob/6a846703002d0b86dc54da56b39ddf7a22b271f5/lib/web_ui/lib/src/engine/semantics/semantics.dart#L1822
- https://github.com/flutter/engine/blob/6a846703002d0b86dc54da56b39ddf7a22b271f5/lib/web_ui/lib/src/engine/semantics/semantics.dart#L1829
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)Accessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: multi windowIssues related to multi window supportIssues related to multi window supportplatform-webWeb applications specificallyWeb applications specificallyteam-webOwned by Web platform teamOwned by Web platform teamtriaged-webTriaged by Web platform teamTriaged by Web platform team
Type
Projects
Status
Done