Skip to content

[web, desktop]: framework does not move input focus when accessibility focus moves #83809

@mariamhas

Description

@mariamhas

Issue: Focus when using JAWs, Narrator, or NVDA only updates by pressing tab key, but doesn't update focus state with Arrow Key or B Key.

example: pressing down arrow key seems to focus on a different button in the grid (in this case moving from 2 to 10) and screen reader announces button ten, but then when you click tab key the focus actually moves to button3.

Screen Shot 2021-06-02 at 12 05 40 PM

Expectation: should be able to traverse buttons using arrow or B key and hear screen reader announce it and update the focus to the proper element, not just when using tab key.

Sample code: https://github.com/morrison999/aira-flutter

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: accessibilityAccessibility, e.g. VoiceOver or TalkBack. (aka a11y)a: desktopRunning on desktopcustomer: castawayf: focusFocus traversal, gaining or losing focusfound in release: 2.3Found to occur in 2.3frameworkflutter/packages/flutter repository. See also f: labels.fyi-macosFor the attention of macOS platform teamfyi-text-inputFor the attention of Text Input teamhas reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-linuxBuilding on or for Linux specificallyplatform-macBuilding on or for macOS specificallyplatform-webWeb applications specificallyplatform-windowsBuilding on or for Windows specificallyteam-frameworkOwned by Framework team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions