Skip to content

Fix InputDecorator suffixIcon color when in error and hovered #149643

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

Conversation

bleroux
Copy link
Contributor

@bleroux bleroux commented Jun 4, 2024

Description

This PRs makes the InputDecoration.suffixIcon color compliant with the M3 spec when in error state and hovered.

From M3 spec, the color should be onErrorContainer, see https://m3.material.io/components/text-fields/specs#e4964192-72ad-414f-85b4-4b4357abb83c

image

Related Issue

Fixes #149410.

Tests

Updates 2 tests.

@github-actions github-actions bot added framework flutter/packages/flutter repository. See also f: labels. f: material design flutter/packages/flutter/material repository. labels Jun 4, 2024
@bleroux bleroux requested a review from justinmc June 4, 2024 14:21
Copy link
Contributor

@justinmc justinmc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@bleroux bleroux added the autosubmit Merge PR when tree becomes green via auto submit App label Jun 6, 2024
@auto-submit auto-submit bot merged commit 4608a89 into flutter:master Jun 6, 2024
137 checks passed
@bleroux bleroux deleted the fix_input_decorator_suffixIcon_color_when_in_error_on_M3 branch June 6, 2024 06:14
auto-submit bot pushed a commit to flutter/packages that referenced this pull request Jun 6, 2024
flutter/flutter@27e0656...4608a89

2024-06-06 leroux_bruno@yahoo.fr Fix InputDecorator suffixIcon color when in error and hovered (flutter/flutter#149643)
2024-06-06 engine-flutter-autoroll@skia.org Roll Flutter Engine from 32c3b9b7cbe1 to 92d0cd9370f7 (1 revision) (flutter/flutter#149789)
2024-06-06 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0edca2e9d3d2 to 32c3b9b7cbe1 (2 revisions) (flutter/flutter#149786)
2024-06-06 engine-flutter-autoroll@skia.org Roll Flutter Engine from f51e0ad3abbe to 0edca2e9d3d2 (8 revisions) (flutter/flutter#149785)
2024-06-06 engine-flutter-autoroll@skia.org Roll Flutter Engine from f37733035060 to f51e0ad3abbe (3 revisions) (flutter/flutter#149778)
2024-06-05 katelovett@google.com Remove abi key from local golden file testing (flutter/flutter#149696)
2024-06-05 47866232+chunhtai@users.noreply.github.com Fixes Router transaction to respect operation order (flutter/flutter#149763)
2024-06-05 yjbanov@google.com Send q once (flutter/flutter#149767)
2024-06-05 fluttergithubbot@gmail.com Marks Mac_ios rrect_blur_perf_ios__timeline_summary to be unflaky (flutter/flutter#149729)
2024-06-05 36861262+QuncCccccc@users.noreply.github.com Add `contrastLevel` parameter to `ColorScheme.fromSeed` (flutter/flutter#149705)
2024-06-05 engine-flutter-autoroll@skia.org Roll Flutter Engine from 11a32d43e3f6 to f37733035060 (11 revisions) (flutter/flutter#149770)
2024-06-05 matanlurey@users.noreply.github.com Remove unused code from an older test artifact. (flutter/flutter#149746)
2024-06-05 36861262+QuncCccccc@users.noreply.github.com Create CarouselView widget - Part 1 (flutter/flutter#148094)
2024-06-05 andrewrkolos@gmail.com [flutter_tools] Remove additional listener on VM service that simply logged incoming messages (flutter/flutter#149756)
2024-06-05 goderbauer@google.com Fix signature for TokenTemplate.updateFile (flutter/flutter#149673)
2024-06-05 31859944+LongCatIsLooong@users.noreply.github.com Remove temporary LayoutBuilder migration flag, defer `markNeedsLayout` (flutter/flutter#149637)
2024-06-05 yjbanov@google.com Revert "make output of flutter run web tests verbose (#149694)" (flutter/flutter#149766)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-packages
Please CC dit@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose

To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autosubmit Merge PR when tree becomes green via auto submit App f: material design flutter/packages/flutter/material repository. framework flutter/packages/flutter repository. See also f: labels.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

InputDecorator.suffixIcon color is not compliant when in error state and hovered
2 participants