Skip to content

[regression/7.0.0] [Android] ScrollView accessibility is broken #11157

@rachelkang

Description

@rachelkang

GitHubTags:
#.NET MAUI; #A11ySev1;

Description

There's currently an accessibility bug where a ScrollView is in the accessibility tree and receives screen reader focus, and the non-interactive elements within a ScrollView are not individually accessible.

This is a regression - it's broken with .NET 7 and works fine with .NET 6.
It affects our File > New .NET MAUI app template experience.

Current behavior Expected behavior
image image

This issue is very similar but different from #8524
This is an issue with .NET MAUI and note the Android platform

Current workaround is to remove the ScrollView or set AutomationProperties.IsInAccessibleTree="False" on the ScrollView

Steps to Reproduce

  1. Create a File > New .NET MAUI app with .NET 7
  2. Run on Android
  3. Turn Talkback on

Link to public reproduction project repository

file new maui

Version with bug

6.0.486 (current)

Last version that worked well

Unknown/Other

Affected platforms

Android

Affected platform versions

Android 12

Did you find any workaround?

Current workaround is to remove the ScrollView or set AutomationProperties.IsInAccessibleTree="False" on the ScrollView

Relevant log output

No response

Metadata

Metadata

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions