Skip to content

SingleChildScrollView doesn't a11y announce its contents on initial focus #33700

@jklint-g

Description

@jklint-g

Try this layout. When I launch the app on iOS with voiceover on, the scroll view is focused but nothing is read aloud.

@override
Widget build(BuildContext context) {
  return Center(child: SingleChildScrollView(child: Text('hello')));
}

Voiceover does read out "Possible text: hello" if you either:

  • tap the scrollview
  • swipe to navigate forward and then back

However I'd expect voiceover to read the contents on the initial focus when the screen appears. If I remove the scrollview, then it reads out 'hello' on launch.

This might be an iOS only issue, I haven't tried on android HW yet.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions