mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
Prevent crash due to un-initialized property
This commit is contained in:
parent
ded00052b5
commit
8c8f15b02d
1 changed files with 12 additions and 10 deletions
|
|
@ -652,17 +652,19 @@ class CurrentCallViewModel @UiThread constructor() : GenericViewModel() {
|
|||
@UiThread
|
||||
fun refreshMicrophoneState() {
|
||||
coreContext.postOnCoreThread {
|
||||
val micMuted = if (currentCall.conference != null) {
|
||||
currentCall.conference?.microphoneMuted ?: false
|
||||
} else {
|
||||
currentCall.microphoneMuted
|
||||
if (::currentCall.isInitialized) {
|
||||
val micMuted = if (currentCall.conference != null) {
|
||||
currentCall.conference?.microphoneMuted ?: false
|
||||
} else {
|
||||
currentCall.microphoneMuted
|
||||
}
|
||||
if (currentCall.conference != null) {
|
||||
currentCall.conference?.microphoneMuted = !micMuted
|
||||
} else {
|
||||
currentCall.microphoneMuted = !micMuted
|
||||
}
|
||||
isMicrophoneMuted.postValue(micMuted)
|
||||
}
|
||||
if (currentCall.conference != null) {
|
||||
currentCall.conference?.microphoneMuted = !micMuted
|
||||
} else {
|
||||
currentCall.microphoneMuted = !micMuted
|
||||
}
|
||||
isMicrophoneMuted.postValue(micMuted)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue