Leave waiting room when call is finished or in error
This commit is contained in:
parent
3793646a7c
commit
2a1a392cf4
1 changed files with 10 additions and 3 deletions
|
@ -89,9 +89,16 @@ class ConferenceWaitingRoomViewModel : MessageNotifierViewModel() {
|
|||
state: Call.State?,
|
||||
message: String
|
||||
) {
|
||||
if (state == Call.State.Connected) {
|
||||
Log.i("[Conference Waiting Room] Call is now connected, leaving waiting room fragment")
|
||||
leaveWaitingRoomEvent.value = Event(true)
|
||||
when (state) {
|
||||
Call.State.Connected -> {
|
||||
Log.i("[Conference Waiting Room] Call is now connected, leaving waiting room fragment")
|
||||
leaveWaitingRoomEvent.value = Event(true)
|
||||
}
|
||||
Call.State.End, Call.State.Error -> {
|
||||
Log.w("[Conference Waiting Room] Call has failed or ended, leaving waiting room fragment")
|
||||
leaveWaitingRoomEvent.value = Event(true)
|
||||
}
|
||||
else -> {}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue