Let faded out messages finish

pull/1949/head
Ryan Conrad 2022-04-10 13:32:44 -05:00
parent 90b2b70b96
commit fb91eeb06e
1 changed files with 4 additions and 1 deletions
soh/src/code

View File

@ -3104,7 +3104,10 @@ void Message_TTS_Update(GlobalContext* globalCtx) {
} else if (sTtsHasMessage == 1) {
sTtsHasMessage = 0;
sTtsHasNewMessage = 0;
OTRTextToSpeechCallback(""); // cancel current speech
if (msgCtx->decodedTextLen < 3 || (msgCtx->msgBufDecoded[msgCtx->decodedTextLen - 2] != MESSAGE_FADE &&
msgCtx->msgBufDecoded[msgCtx->decodedTextLen - 3] != MESSAGE_FADE2)) {
OTRTextToSpeechCallback(""); // cancel current speech (except for faded out messages)
}
}
}