diff --git a/lib/pages/chat/chat_input_row.dart b/lib/pages/chat/chat_input_row.dart index c0b6157ce..4c66d0e55 100644 --- a/lib/pages/chat/chat_input_row.dart +++ b/lib/pages/chat/chat_input_row.dart @@ -337,8 +337,12 @@ class ChatInputRow extends StatelessWidget { maxLines: 8, autofocus: !PlatformInfos.isMobile, keyboardType: TextInputType.multiline, - textInputAction: AppConfig.sendOnEnter == true && - PlatformInfos.isMobile + // #Pangea + // textInputAction: AppConfig.sendOnEnter == true && + textInputAction: AppConfig.sendOnEnter ?? + true && + // Pangea# + PlatformInfos.isMobile ? TextInputAction.send : null, // #Pangea diff --git a/lib/pangea/analytics/widgets/analytics_summary/level_bar_popup.dart b/lib/pangea/analytics/widgets/analytics_summary/level_bar_popup.dart index b4f03f293..a1dc222b8 100644 --- a/lib/pangea/analytics/widgets/analytics_summary/level_bar_popup.dart +++ b/lib/pangea/analytics/widgets/analytics_summary/level_bar_popup.dart @@ -157,7 +157,8 @@ class LevelBarPopup extends StatelessWidget { Text( "${use.pointValue > 0 ? '+' : ''}${use.pointValue}", style: TextStyle( - fontSize: 16, + fontWeight: FontWeight.w900, + fontSize: 14, height: 1, color: use.pointValue > 0 ? AppConfig.gold diff --git a/lib/pangea/chat_settings/widgets/conversation_bot/conversation_bot_settings_form.dart b/lib/pangea/chat_settings/widgets/conversation_bot/conversation_bot_settings_form.dart index 6603eab77..d709dba07 100644 --- a/lib/pangea/chat_settings/widgets/conversation_bot/conversation_bot_settings_form.dart +++ b/lib/pangea/chat_settings/widgets/conversation_bot/conversation_bot_settings_form.dart @@ -118,7 +118,9 @@ class ConversationBotSettingsForm extends StatelessWidget { onChanged: hasPermission && enabled ? onUpdateBotMode : null, enabled: enabled, validator: (value) { - return value == null ? L10n.of(context).botModeValidation : null; + return value == null && enabled + ? L10n.of(context).botModeValidation + : null; }, ), ), diff --git a/lib/pangea/learning_settings/widgets/p_language_dropdown.dart b/lib/pangea/learning_settings/widgets/p_language_dropdown.dart index 8c2b908cc..93c80d7e3 100644 --- a/lib/pangea/learning_settings/widgets/p_language_dropdown.dart +++ b/lib/pangea/learning_settings/widgets/p_language_dropdown.dart @@ -154,14 +154,16 @@ class LanguageDropDownEntry extends StatelessWidget { language: languageModel, ), const SizedBox(width: 10), - Text( - languageModel.getDisplayName(context) ?? "", - style: const TextStyle().copyWith( - color: Theme.of(context).textTheme.bodyLarge!.color, - fontSize: 14, + Flexible( + child: Text( + languageModel.getDisplayName(context) ?? "", + style: const TextStyle().copyWith( + color: Theme.of(context).textTheme.bodyLarge!.color, + fontSize: 14, + ), + overflow: TextOverflow.ellipsis, + textAlign: TextAlign.center, ), - overflow: TextOverflow.clip, - textAlign: TextAlign.center, ), const SizedBox(width: 10), if (isL2List && languageModel.l2Support != L2SupportEnum.full)