From 21fd36ac9c394cd5d908c6e1c36f918986a2d828 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Tue, 14 Jan 2025 15:16:30 -0500 Subject: [PATCH] feat: allow height of lemma correction text field to grow to 3 lines (#1445) --- .../toolbar/widgets/word_zoom/lemma_meaning_widget.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart b/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart index 4385bcad5..5b420e09f 100644 --- a/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart +++ b/lib/pangea/toolbar/widgets/word_zoom/lemma_meaning_widget.dart @@ -93,9 +93,11 @@ class LemmaMeaningWidgetState extends State { return Container( constraints: const BoxConstraints( maxWidth: AppConfig.toolbarMinWidth, - maxHeight: 160, + maxHeight: 225, + minHeight: 100, ), child: Column( + mainAxisSize: MainAxisSize.min, children: [ Text( "${L10n.of(context).pangeaBotIsFallible} ${L10n.of(context).whatIsMeaning(widget.lemma, widget.pos)}", @@ -106,6 +108,8 @@ class LemmaMeaningWidgetState extends State { Padding( padding: const EdgeInsets.symmetric(horizontal: 16.0), child: TextField( + minLines: 1, + maxLines: 3, controller: _controller, onSubmitted: editLemmaMeaning, decoration: InputDecoration(