From 01b8a4ff383cc6ba0724e058bc12fa2864005503 Mon Sep 17 00:00:00 2001 From: Kelrap Date: Fri, 13 Jun 2025 13:35:26 -0400 Subject: [PATCH] Stop overflow in language selection entries --- .../widgets/p_language_dropdown.dart | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/lib/pangea/learning_settings/widgets/p_language_dropdown.dart b/lib/pangea/learning_settings/widgets/p_language_dropdown.dart index 462eaf650..c71fea714 100644 --- a/lib/pangea/learning_settings/widgets/p_language_dropdown.dart +++ b/lib/pangea/learning_settings/widgets/p_language_dropdown.dart @@ -239,15 +239,17 @@ class LanguageDropDownEntry extends StatelessWidget { Expanded( child: Row( children: [ - Text( - languageModel.getDisplayName(context) ?? "", - style: const TextStyle().copyWith( - color: enabled - ? Theme.of(context).textTheme.bodyLarge!.color - : Theme.of(context).disabledColor, - fontSize: 14, + Flexible( + child: Text( + languageModel.getDisplayName(context) ?? "", + style: const TextStyle().copyWith( + color: enabled + ? Theme.of(context).textTheme.bodyLarge!.color + : Theme.of(context).disabledColor, + fontSize: 14, + ), + overflow: TextOverflow.ellipsis, ), - overflow: TextOverflow.ellipsis, ), const SizedBox(width: 10), if (isL2List && languageModel.l2Support != L2SupportEnum.full)