Skip to content

Commit 47eaa53

Browse files
authored
Merge pull request #4227 from anyproto/ios-5035-lag-while-viewing-chats-messages
IOS-5035 Fix empty state flash on chat load
2 parents 1c09a18 + 7f8ebad commit 47eaa53

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Anytype/Sources/PresentationLayer/Modules/Chat/ChatViewModel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,11 +256,11 @@ final class ChatViewModel: MessageModuleOutput, ChatActionProviderHandler {
256256
let prevChatIsEmpty = self.messages.isEmpty
257257

258258
self.messages = messages
259-
self.dataLoaded = true
260259
if prevChatIsEmpty {
261260
firstUnreadMessageOrderId = chatState?.messages.oldestOrderID
262261
}
263262
await updateMessages()
263+
self.dataLoaded = true
264264
if prevChatIsEmpty {
265265
if let oldestOrderId = chatState?.messages.oldestOrderID, let message = messages.first(where: { $0.message.orderID == oldestOrderId}) {
266266
collectionViewScrollProxy.scrollTo(itemId: message.message.id, position: .center, animated: false)

0 commit comments

Comments
 (0)