Skip to content

[CP] M3 AppBar support #102697

@darrenaustin

Description

@darrenaustin

issue_link

#92093

Commit Hash

14a9b4a

Target

beta

Impacted Users

Apps that are opting into Material 3.

Impact Description

This change should have no impact on existing apps, but provides opt-in support for the Material 3 design of App Bars.

Workaround

There is nothing really to work around, but if apps wanted to support the M3 look for AppBars they would have to do a lot of work to the existing AppBar to make it happen.

Risk

low

Test Coverage

yes

Validation Steps

This should already be covered by the automated tests (and I ran this against all the internal tests as well). To manually check this, if you just bring up the counter example the app bar should look like a normal Material 2 app bar (i.e. blue background with white text). If you add useMaterial3: true to the ThemeData used by the counter app it should switch to a white background with black text.

Metadata

Metadata

Assignees

Labels

cp: approvedApproved cherry-pick requestcp: reviewCherry-picks in the review queuef: material designflutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions