-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
cp: approvedApproved cherry-pick requestApproved cherry-pick requestcp: reviewCherry-picks in the review queueCherry-picks in the review queuef: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.
Description
issue_link
Commit Hash
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 requestApproved cherry-pick requestcp: reviewCherry-picks in the review queueCherry-picks in the review queuef: material designflutter/packages/flutter/material repository.flutter/packages/flutter/material repository.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.