Qun Cheng

Results 18 issues of Qun Cheng

This PR creates a new Material 3 demo app in the experimental directory. The app contains all the updated M3 components in the Flutter master channel. ## Pre-launch Checklist -...

This PR adds the updated `Chip` and `IconButton` components to the M3 Demo App. ## Pre-launch Checklist - [x] I read the [Flutter Style Guide] _recently_, and have followed its...

The thumb radius in Material 2 Switch decreases a little when it moves to the middle of the track. But in Material 3, the thumb radius should stay the same....

Fixes #116587 This PR is to add `requestFocusOnTap ` for `DropdownMenu`. By default, if the app is running on mobile platforms, the text input field will not request focus when...

a: text input
team
framework
f: material design
d: api docs
d: examples
documentation
autosubmit

The app link: https://flutter-experimental-m3-demo.web.app/#/ When the app is running on iOS safari/chrome, scrolling the first two pages will cause crashing and show a message: "A problem repeatedly occurred". But for...

severe: crash
e: device-specific
framework
f: material design
platform-web
e: OS Version specific
P2
browser: safari-ios

Fixes #122250. This PR is to make sure all the MaterialStateProperty defaults are able to correctly resolve different states. * When a widget is pressed, it is also hovered, so...

a: text input
team
framework
f: material design

Add Semantics support and tests cascading menus and menu bars. This is the only task that remains from [#23600](https://github.com/flutter/flutter/issues/23600).

framework
f: material design
a: accessibility
a: desktop

Updated unit tests for `DropdownMenu`, `SnackBarTheme` and `Stepper` to have M2 and M3 versions. More info in #127064 ## Pre-launch Checklist - [x] I read the [Contributor Guide] and followed...

framework
f: material design

This PR is to introduce 19 new color roles and deprecate 3 color roles in `ColorScheme`. **Tone-based surface colors** (7 colors): * surfaceBright * surfaceDim * surfaceContainer * surfaceContainerLowest *...

a: tests
a: text input
framework
f: material design
a: accessibility
f: scrolling
d: api docs
d: examples
f: routes
will affect goldens
c: tech-debt

This PR is to add support for configurable `ColorScheme` in Material 3 demo. This is still a draft because I need to talk with our UX designer @Nancyhu2023 to see...