feat: italicize questions, don't give lemma activity if lemma and form are the same (#1349)

pull/1593/head
ggurdin 11 months ago committed by GitHub
parent 14a1ae2287
commit d652983e16
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -213,7 +213,8 @@ class PangeaToken {
case ActivityTypeEnum.wordMeaning: case ActivityTypeEnum.wordMeaning:
return canBeDefined; return canBeDefined;
case ActivityTypeEnum.lemmaId: case ActivityTypeEnum.lemmaId:
return lemma.saveVocab; return lemma.saveVocab &&
text.content.toLowerCase() != lemma.text.toLowerCase();
case ActivityTypeEnum.emoji: case ActivityTypeEnum.emoji:
return true; return true;
case ActivityTypeEnum.morphId: case ActivityTypeEnum.morphId:

@ -197,7 +197,7 @@ class MultipleChoiceActivityState extends State<MultipleChoiceActivity> {
style: AppConfig.messageTextStyle( style: AppConfig.messageTextStyle(
widget.event, widget.event,
Theme.of(context).colorScheme.primary, Theme.of(context).colorScheme.primary,
), ).merge(const TextStyle(fontStyle: FontStyle.italic)),
), ),
const SizedBox(height: 8), const SizedBox(height: 8),
if (practiceActivity.activityType == if (practiceActivity.activityType ==

Loading…
Cancel
Save