chore: reenable translation button for audio messages (#3411)
This commit is contained in:
parent
5c63aa95c5
commit
48cb93af90
1 changed files with 14 additions and 7 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue