srctree

Robin Linden parent eee71c07 c561215e
Fix crash in handling of ending incoming calls

Introduced in f4979ffd87f0f70b0fa62ce4f411207cdf50b48b.

inlinesplit
domain/src/main/kotlin/feature/CallManager.kt added: 3, removed: 2, total 1
@@ -81,7 +81,8 @@ class CallManager @Inject constructor(
}
 
fun endCall(publicKey: PublicKey) {
if ((inCall.value as CallState.InCall?)?.publicKey == publicKey) {
val state = inCall.value
if (state is CallState.InCall && state.publicKey == publicKey) {
audioManager?.mode = AudioManager.MODE_NORMAL
_inCall.value = CallState.NotInCall
}