-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flutter samples contains the default useMaterial3 = true #2214
Comments
Hey, can I take up this issue? |
Ofc @sasanktumpati, every help is appreciated! 🚀 |
I've landed @sasanktumpati'a PR, but I was holding off until the |
@domesticmouse Speaking about |
I'd hold off on removing it from the template until the attribute is removed from |
I understand your point, @domesticmouse. Additionally, it would be nice to know how many projects are using Material 3 and how many of them disable it. My only concern is that this will increase the amount of cleanup required for the additional projects and samples. |
Flutter has a Deprecation Policy policy for handling this situation. Given Material3 was made the default in 3.16 about three months ago, I'd be expecting it to be removed from Flutter in Q1 2025. Teams that haven't migrated at that point will have to either migrate, or stay on the last build of Flutter that supports reverting to Material2. |
On the cleanup front, |
It was a great learning for me to be familiarized with the definition of the grace period. |
@domesticmouse , I've closed the issue related to the main template: |
Problem
As of version
v3.16
, ThemeData.useMaterial3 is settrue
by default."We may not need this anymore" - @khanhnwin at the Observable Flutter #38 Google AI Dart SDK session
Steps to reproduce
ThemeData
in theMaterialApp()
contains theuseMaterial3: true
flag in its constructor.Expected results
Actual results
flutter/samples that need to be updated:
Flutter Doctor output
Doctor output
Related issues:
The text was updated successfully, but these errors were encountered: