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 ffb2ba01..efc4bfdd 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 @@ -489,6 +489,10 @@ class ChannelScreenViewModel @Inject constructor( } updateItems(newItemsWithPosition) + + if (!didInitialChannelFetch) { + didInitialChannelFetch = true + } } catch (e: Exception) { Log.e("ChannelScreenViewModel", "Failed to fetch messages", e) }