Closed
Description
Another feature request:
At the moment TextFormField allows to use autovalidate activated or deactivated which is nice.
The "problem" is that if autovalidate is active, it validates the initial state of the input right away, marking a field as invalid when a user opens first time a login page for example - which does not look very nice.
A possible solution would be using additional states. Something like:
- field is empty and untouched
- field is empty but user wrote something before (and deleted it again)
- field has content,
- user is currently typing
Metadata
Assignees
Labels
Important issues not at the top of the work listEntering text in a text field or keyboard related problemsNothing broken; request for a new capabilityAffects or could affect many people, though not necessarily a specific customer.flutter/packages/flutter/material repository.flutter/packages/flutter repository. See also f: labels.