We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 64a28eb commit 39d771fCopy full SHA for 39d771f
kotlin_client/src/main/java/com/huddle01/kotlin_client/live_data/store/HuddleStore.kt
@@ -7,6 +7,8 @@ import com.huddle01.kotlin_client.live_data.store.models.Peers
7
import com.huddle01.kotlin_client.live_data.store.models.RoomInfo
8
import com.huddle01.kotlin_client.models.enum_class.RoomStates
9
import io.github.crow_misia.mediasoup.Consumer
10
+import kotlinx.coroutines.delay
11
+import kotlinx.coroutines.runBlocking
12
import org.json.JSONObject
13
import org.webrtc.MediaStreamTrack
14
@@ -27,6 +29,8 @@ object HuddleStore : ViewModel() {
27
29
if (RoomStates.CLOSED == state) {
28
30
peers.postValue { it.clear() }
31
me.postValue { it.clear() }
32
+ runBlocking { delay(1500) }
33
+ roomInfo.postValue { it.connectionState = RoomStates.IDLE }
34
}
35
36
0 commit comments