From f3271778cc0006a267221c89843d00c8472deb0a Mon Sep 17 00:00:00 2001 From: QuentinArguillere Date: Tue, 8 Oct 2024 17:33:38 +0200 Subject: [PATCH] Comment self.objectWillChange.send() in ConversationViewModel --- .../Conversations/ViewModel/ConversationViewModel.swift | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift b/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift index 0f8e57032..99d01de51 100644 --- a/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift +++ b/Linphone/UI/Main/Conversations/ViewModel/ConversationViewModel.swift @@ -143,7 +143,7 @@ class ConversationViewModel: ObservableObject { if let indexMessage = self.conversationMessagesSection[0].rows.firstIndex(where: {$0.eventModel.eventLog.chatMessage?.messageId == message.messageId}) { if indexMessage < self.conversationMessagesSection[0].rows.count && self.conversationMessagesSection[0].rows[indexMessage].message.status != statusTmp { DispatchQueue.main.async { - self.objectWillChange.send() + //self.objectWillChange.send() self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp ?? .error } } @@ -171,8 +171,7 @@ class ConversationViewModel: ObservableObject { let indexMessage = self.conversationMessagesSection[0].rows.firstIndex(where: {$0.eventModel.eventLog.chatMessage?.messageId == message.messageId}) DispatchQueue.main.async { - if indexMessage != nil { - self.objectWillChange.send() + if indexMessage != nil { // self.objectWillChange.send() self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp ?? .error } } @@ -185,7 +184,7 @@ class ConversationViewModel: ObservableObject { DispatchQueue.main.async { if indexMessage != nil { - self.objectWillChange.send() + //self.objectWillChange.send() self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp } } @@ -198,7 +197,7 @@ class ConversationViewModel: ObservableObject { DispatchQueue.main.async { if indexMessage != nil { - self.objectWillChange.send() + // self.objectWillChange.send() self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp } }