From 97eec83915d6aa6b6f58c2de369a86cafa0a1ca1 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Mon, 28 Apr 2025 11:38:49 +0200 Subject: [PATCH] Initialize ConversationModel in the main thread --- .../Conversations/ViewModel/ConversationsListViewModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Linphone/UI/Main/Conversations/ViewModel/ConversationsListViewModel.swift b/Linphone/UI/Main/Conversations/ViewModel/ConversationsListViewModel.swift index e6ca80fbe..014f136a1 100644 --- a/Linphone/UI/Main/Conversations/ViewModel/ConversationsListViewModel.swift +++ b/Linphone/UI/Main/Conversations/ViewModel/ConversationsListViewModel.swift @@ -53,9 +53,9 @@ class ConversationsListViewModel: ObservableObject { chatRooms.forEach { chatRoom in if filter.isEmpty { - let model = ConversationModel(chatRoom: chatRoom) - self.conversationsListTmp.append(model) DispatchQueue.main.async { + let model = ConversationModel(chatRoom: chatRoom) + self.conversationsListTmp.append(model) self.conversationsList.append(model) } }