Skip to content

[google_maps_flutter][accessibility] GoogleMap announced by TalkBack despite ExcludeSemantics on Flutter Android #105658

@chenbi2

Description

@chenbi2

Steps to Reproduce

  1. Add GoogleMap under an ExcludeSemantics component.
  2. Run flutter on Android
  3. Start TalkBack
  4. Tap google map

Expected results:

TalkBack should not select the Google Map widget.

Actual results:

Notice that on tap, Google Map can still be selected by TalkBack, and TalkBack announces "Google Map, tap twice to activate". Tapping twice does nothing.

Code sample
ExcludeSemantics(
    child: GoogleMap(
        ...
    ),
);

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressiona: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)c: regressionIt was better in the past than it is nowcustomer: googleVarious Google teamsfound in release: 3.0Found to occur in 3.0found in release: 3.1Found to occur in 3.1has reproducible stepsThe issue has been confirmed reproducible and is ready to work onp: mapsGoogle Maps pluginpackageflutter/packages repository. See also p: labels.platform-androidAndroid applications specifically

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions