diff --git a/lib/pangea/models/pangea_token_model.dart b/lib/pangea/models/pangea_token_model.dart index 37a51f098..00da4d59d 100644 --- a/lib/pangea/models/pangea_token_model.dart +++ b/lib/pangea/models/pangea_token_model.dart @@ -213,7 +213,8 @@ class PangeaToken { case ActivityTypeEnum.wordMeaning: return canBeDefined; case ActivityTypeEnum.lemmaId: - return lemma.saveVocab; + return lemma.saveVocab && + text.content.toLowerCase() != lemma.text.toLowerCase(); case ActivityTypeEnum.emoji: return true; case ActivityTypeEnum.morphId: diff --git a/lib/pangea/widgets/practice_activity/multiple_choice_activity.dart b/lib/pangea/widgets/practice_activity/multiple_choice_activity.dart index 690c1306b..a50fd6d68 100644 --- a/lib/pangea/widgets/practice_activity/multiple_choice_activity.dart +++ b/lib/pangea/widgets/practice_activity/multiple_choice_activity.dart @@ -197,7 +197,7 @@ class MultipleChoiceActivityState extends State { style: AppConfig.messageTextStyle( widget.event, Theme.of(context).colorScheme.primary, - ), + ).merge(const TextStyle(fontStyle: FontStyle.italic)), ), const SizedBox(height: 8), if (practiceActivity.activityType ==