From 4c11a2a079c23d7bfbefee0c9615d72309f33e3e Mon Sep 17 00:00:00 2001 From: ggurdin Date: Tue, 24 Jun 2025 16:05:41 -0400 Subject: [PATCH] chore: update phonetic transcription when text changes --- .../phonetic_transcription_widget.dart | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart b/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart index 8486a9991..83aaf2275 100644 --- a/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart +++ b/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart @@ -51,6 +51,17 @@ class _PhoneticTranscriptionWidgetState _fetchTranscription(); } + @override + void didUpdateWidget( + covariant PhoneticTranscriptionWidget oldWidget, + ) { + super.didUpdateWidget(oldWidget); + if (oldWidget.text != widget.text || + oldWidget.textLanguage != widget.textLanguage) { + _fetchTranscription(); + } + } + Future _fetchTranscription() async { try { setState(() {