chore: reenable translation button for audio messages (#3411)

This commit is contained in:
ggurdin 2025-07-10 14:17:53 -04:00 committed by GitHub
parent 5c63aa95c5
commit 48cb93af90
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -455,13 +455,20 @@ class MessageOverlayController extends State<MessageSelectionOverlay>
transcription != null ||
transcriptionError != null;
bool get showLanguageAssistance =>
event.status.isSent &&
event.type == EventTypes.Message &&
event.messageType == MessageTypes.Text &&
pangeaMessageEvent != null &&
pangeaMessageEvent!.messageDisplayLangCode.split("-").first ==
MatrixState.pangeaController.languageController.userL2!.langCodeShort;
bool get showLanguageAssistance {
if (!event.status.isSent || event.type != EventTypes.Message) {
return false;
}
if (event.messageType == MessageTypes.Text) {
return pangeaMessageEvent != null &&
pangeaMessageEvent!.messageDisplayLangCode.split("-").first ==
MatrixState
.pangeaController.languageController.userL2!.langCodeShort;
}
return event.messageType == MessageTypes.Audio;
}
///////////////////////////////////
/// Functions