diff --git a/lib/src/controls/form/text_box.dart b/lib/src/controls/form/text_box.dart index 8abe243a5..9268732e8 100644 --- a/lib/src/controls/form/text_box.dart +++ b/lib/src/controls/form/text_box.dart @@ -910,7 +910,9 @@ class _TextBoxState extends State // TextBox has top alignment by default, unless it has decoration // like a prefix or suffix, in which case it's aligned to the center. TextAlignVertical get _textAlignVertical { - return widget.textAlignVertical ?? TextAlignVertical.top; + if (widget.textAlignVertical != null) return widget.textAlignVertical!; + if (widget.maxLines == 1) return TextAlignVertical.center; + return TextAlignVertical.top; } Widget _addTextDependentAttachments(