Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

[Gallery apps Accessibility]: improve window transition semantics for accessibility services on Android #71

Open
@JoseAlba

Description

Symptom

When moving between the screens inside Gallery apps, such as Shrine or Rally, TalkBack does not place the focus on the first item on the screen.

Steps to reproduce

  • Install and launch Flutter Gallery app.
  • Start TalkBack, Settings > Accessibility > TalkBack.
  • Open either Shrine or Rally examples.
  • Click around on various screens, including the "back" button and observe spoken feedback.

Expected results

As the screens change, Talkback should (possibly) announce the title of the new fragment / activity and/or place the focus on the first item on the screen.

Possible cause

TalkBack does not receive accessibility window events that signal appearance or disappearance of windows or fragments. If TalkBack is not aware that windows have changed, no focus management strategy can be applied and no window title changes can be spoken.

CC/ @goderbauer

#material-components/material-components-flutter-gallery#517

Metadata

Assignees

No one assigned

    Labels

    P2Priority 2 - Should havea11yRelated to accessibilityblockedBlocked on an upstream dependency (e.g. Flutter)bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions