diff --git a/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart b/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart index e6c91bad8..d343c5855 100644 --- a/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart +++ b/lib/pangea/phonetic_transcription/phonetic_transcription_widget.dart @@ -17,6 +17,7 @@ class PhoneticTranscriptionWidget extends StatefulWidget { final LanguageModel textLanguage; final TextStyle? style; final double? iconSize; + final Color? iconColor; const PhoneticTranscriptionWidget({ super.key, @@ -24,6 +25,7 @@ class PhoneticTranscriptionWidget extends StatefulWidget { required this.textLanguage, this.style, this.iconSize, + this.iconColor, }); @override @@ -166,9 +168,8 @@ class _PhoneticTranscriptionWidgetState child: Icon( _isPlaying ? Icons.pause_outlined : Icons.volume_up, size: widget.iconSize ?? 24, - color: _isPlaying - ? Theme.of(context).colorScheme.primary - : Theme.of(context).iconTheme.color, + color: + widget.iconColor ?? Theme.of(context).iconTheme.color, ), ), ], diff --git a/lib/pangea/toolbar/widgets/overlay_message.dart b/lib/pangea/toolbar/widgets/overlay_message.dart index aa3300f3c..71a7c573d 100644 --- a/lib/pangea/toolbar/widgets/overlay_message.dart +++ b/lib/pangea/toolbar/widgets/overlay_message.dart @@ -199,6 +199,7 @@ class OverlayMessage extends StatelessWidget { event, textColor, ), + iconColor: textColor, ), ], ),