Fixed call recording wrong indicator in case UPDATE isn't answered

This commit is contained in:
Sylvain Berfini 2025-11-25 12:57:04 +01:00
parent d55686ff63
commit 3a69cb4cae

View file

@ -871,15 +871,16 @@ class CurrentCallViewModel
fun toggleRecording() {
coreContext.postOnCoreThread {
if (::currentCall.isInitialized) {
if (currentCall.params.isRecording) {
val recording = if (currentCall.params.isRecording) {
Log.i("$TAG Stopping call recording")
currentCall.stopRecording()
false
} else {
Log.i("$TAG Starting call recording")
currentCall.startRecording()
true
}
val recording = currentCall.params.isRecording
isRecording.postValue(recording)
if (recording) {
showRecordingToast()