Skip to content

We should derive the system chrome ui overlay style from a layer #4630

@tvolkert

Description

@tvolkert

On iOS, using AppBarBehavior.scroll can cause the status bar overlay to go from being painted over a dark background to over a light one (or vice versa). Doing so without calling SystemChrome.setSystemUIOverlayStyle() will mean that the status bar will be hard to see in one of the app bar states (either visible or scrolled off).

e.g. in the Flutter Gallery's contacts demo:

App Bar visible

scrolled-up

App Bar scrolled away

scrolled-down

Metadata

Metadata

Assignees

Labels

customer: galleryRelating to flutter/gallery repository. Please transfer non-framework issues there.customer: mulligan (g3)f: material designflutter/packages/flutter/material repository.f: scrollingViewports, list views, slivers, etc.frameworkflutter/packages/flutter repository. See also f: labels.platform-iosiOS applications specifically

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions