Remove invalid parameters for `InputDecoration.collapsed`
Summary
#InputDecoration.collapsed invalid parameters floatingLabelBehavior and floatingLabelAlignment are deprecated.
Background
#InputDecoration.collapsed constructor is used to create a minimal decoration without a label.
The parameters floatingLabelAlignment and floatingLabelBehavior have no effect because an input decoration created using InputDecoration.collapsed has no label.
Migration guide
#To migrate, remove usage of floatingLabelBehavior and floatingLabelAlignment parameters when calling the InputDecoration.collapsed constructor. Those parameters had no effect.
Code before migration:
InputDecoration.collapsed(
hintText: 'Hint',
floatingLabelAlignment: FloatingLabelAlignment.center,
floatingLabelBehavior: FloatingLabelBehavior.auto,
),Code after migration:
InputDecoration.collapsed(
hintText: 'Hint',
),Timeline
#Landed in version: 3.24.0-0.1.pre
In stable release: 3.27.0
References
#API documentation:
InputDecoration.collapsedInputDecoration.floatingLabelAlignmentInputDecoration.floatingLabelBehavior
Relevant issues:
Relevant PRs:
Unless stated otherwise, the documentation on this site reflects the latest stable version of Flutter. Page last updated on 2024-12-16. View source or report an issue.