From b159bfe1c91b143392b92a415dc880d36cafe113 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Mon, 29 Sep 2025 15:43:20 -0400 Subject: [PATCH] chore: in reading asssitance input bar, if all practice activities for message are completed, show all done message (#4183) --- .../reading_assistance_input_bar.dart | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/lib/pangea/toolbar/reading_assistance_input_row/reading_assistance_input_bar.dart b/lib/pangea/toolbar/reading_assistance_input_row/reading_assistance_input_bar.dart index 801121126..3b0e0f836 100644 --- a/lib/pangea/toolbar/reading_assistance_input_row/reading_assistance_input_bar.dart +++ b/lib/pangea/toolbar/reading_assistance_input_row/reading_assistance_input_bar.dart @@ -54,15 +54,19 @@ class ReadingAssistanceInputBarState extends State { case MessageMode.wordZoom: case MessageMode.noneSelected: case MessageMode.messageMeaning: - //TODO: show all emojis for the lemmas and allow sending normal reactions - content = Text( - L10n.of(context).choosePracticeMode, - style: Theme.of(context) - .textTheme - .bodyLarge - ?.copyWith(fontStyle: FontStyle.italic), - textAlign: TextAlign.center, - ); + content = overlayController.isTotallyDone + ? Text( + L10n.of(context).allDone, + textAlign: TextAlign.center, + ) + : Text( + L10n.of(context).choosePracticeMode, + style: Theme.of(context) + .textTheme + .bodyLarge + ?.copyWith(fontStyle: FontStyle.italic), + textAlign: TextAlign.center, + ); case MessageMode.messageTranslation: if (overlayController.isTranslationUnlocked) {