Skip to content

[a11y][Android] TalkBack focus border is incorrectly positioned when device has a notch on left side of the screen #67835

Description

@mehmetf

b/170498977

https://github.com/flutter/engine/blob/48687ca3ca6e4f24281ea998789cc21ad840accb/shell/platform/android/io/flutter/view/AccessibilityBridge.java#L1311

Flutter's AccessibilityBridge unconditionally uses the left system insets to shift highlights in case the version of Android (with OEM customizations) places the navigation bar on the left edge of the screen. This should be disabled on Android Q+ when layoutInDisplayCutoutMode is non-default.

image

image

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)platform-androidAndroid applications specifically

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions