diff --git a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreen.kt b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreen.kt index b94d2d8a..df0ea7de 100644 --- a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreen.kt +++ b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreen.kt @@ -178,7 +178,7 @@ fun ChannelScreen( viewModel.fetchChannel(channelId) coroutineScope.launch { - viewModel.listenForWsFrame() + viewModel.listenForWsFrames() } coroutineScope.launch { diff --git a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt index f7149a56..62c399be 100644 --- a/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt +++ b/app/src/main/java/chat/revolt/screens/chat/views/channel/ChannelScreenViewModel.kt @@ -265,7 +265,7 @@ class ChannelScreenViewModel : ViewModel() { } } - suspend fun listenForWsFrame() { + suspend fun listenForWsFrames() { withContext(RevoltAPI.realtimeContext) { flow { while (true) { @@ -336,7 +336,7 @@ class ChannelScreenViewModel : ViewModel() { is RealtimeSocketFrames.Reconnected -> { Log.d("ChannelScreen", "Reconnected to WS.") - listenForWsFrame() + listenForWsFrames() } } }.catch {