From f63803bd0eb2dda09a88bb06784df32967af68cf Mon Sep 17 00:00:00 2001 From: Bruno D'Luka Date: Fri, 31 Jan 2025 18:51:54 -0300 Subject: [PATCH] fix: TextBox text vertical alignment when single line --- lib/src/controls/form/text_box.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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(