Skip to content

( DONT MERGE) fix(a11y): Wrap nested views in accessible containers#15757

Draft
iamAbhi-916 wants to merge 6 commits intomicrosoft:mainfrom
iamAbhi-916:perf-regress
Draft

( DONT MERGE) fix(a11y): Wrap nested views in accessible containers#15757
iamAbhi-916 wants to merge 6 commits intomicrosoft:mainfrom
iamAbhi-916:perf-regress

Conversation

@iamAbhi-916
Copy link
Contributor

@iamAbhi-916 iamAbhi-916 commented Mar 11, 2026

Description

Wraps each nested View child in an accessible container with accessibilityRole="none" to ensure screen readers can properly traverse the view hierarchy

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

Why

Screen readers (Narrator, NVDA) sometimes skip over deeply nested View elements that lack explicit accessibility roles.

Resolves [Add Relevant Issue Here]

What

Wrapping child views ensures every node in the tree is visible to the accessibility engine, giving users a complete and predictable navigation experience.

Changelog

Should this change be included in the release notes: no_

Microsoft Reviewers: Open in CodeFlow

@iamAbhi-916 iamAbhi-916 marked this pull request as ready for review March 11, 2026 09:45
@iamAbhi-916 iamAbhi-916 requested review from a team as code owners March 11, 2026 09:45
@iamAbhi-916 iamAbhi-916 marked this pull request as draft March 11, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant