mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-01-17 02:58:07 +00:00
Remove all objectWillChange
This commit is contained in:
parent
ac8253e47e
commit
6336d4fae9
3 changed files with 1 additions and 9 deletions
|
|
@ -275,7 +275,6 @@ struct ContactInnerActionsFragment: View {
|
|||
|
||||
Button {
|
||||
if contactAvatarModel.friend != nil {
|
||||
contactViewModel.objectWillChange.send()
|
||||
contactAvatarModel.friend!.edit()
|
||||
contactAvatarModel.friend!.starred.toggle()
|
||||
contactAvatarModel.friend!.done()
|
||||
|
|
|
|||
|
|
@ -56,7 +56,6 @@ struct ConversationsListBottomSheet: View {
|
|||
|
||||
Button {
|
||||
if conversationsListViewModel.selectedConversation != nil {
|
||||
conversationsListViewModel.objectWillChange.send()
|
||||
conversationsListViewModel.markAsReadSelectedConversation()
|
||||
conversationsListViewModel.updateUnreadMessagesCount()
|
||||
}
|
||||
|
|
@ -96,7 +95,6 @@ struct ConversationsListBottomSheet: View {
|
|||
|
||||
Button {
|
||||
if conversationsListViewModel.selectedConversation != nil {
|
||||
conversationsListViewModel.objectWillChange.send()
|
||||
conversationsListViewModel.selectedConversation!.toggleMute()
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -160,13 +160,11 @@ class ConversationViewModel: ObservableObject {
|
|||
if indexMessage < self.conversationMessagesSection[0].rows.count {
|
||||
if self.conversationMessagesSection[0].rows[indexMessage].message.status != statusTmp {
|
||||
DispatchQueue.main.async {
|
||||
//self.objectWillChange.send()
|
||||
self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp ?? .error
|
||||
self.conversationMessagesSection[0].rows[indexMessage].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
||||
}
|
||||
} else {
|
||||
DispatchQueue.main.async {
|
||||
//self.objectWillChange.send()
|
||||
self.conversationMessagesSection[0].rows[indexMessage].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
||||
}
|
||||
}
|
||||
|
|
@ -199,7 +197,7 @@ class ConversationViewModel: ObservableObject {
|
|||
let indexMessage = self.conversationMessagesSection[0].rows.firstIndex(where: {$0.eventModel.eventLogId == message.messageId})
|
||||
|
||||
DispatchQueue.main.async {
|
||||
if indexMessage != nil { // self.objectWillChange.send()
|
||||
if indexMessage != nil {
|
||||
self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp ?? .error
|
||||
}
|
||||
}
|
||||
|
|
@ -212,7 +210,6 @@ class ConversationViewModel: ObservableObject {
|
|||
|
||||
DispatchQueue.main.async {
|
||||
if indexMessage != nil {
|
||||
//self.objectWillChange.send()
|
||||
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
||||
}
|
||||
}
|
||||
|
|
@ -225,7 +222,6 @@ class ConversationViewModel: ObservableObject {
|
|||
|
||||
DispatchQueue.main.async {
|
||||
if indexMessage != nil {
|
||||
// self.objectWillChange.send()
|
||||
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
||||
}
|
||||
}
|
||||
|
|
@ -235,7 +231,6 @@ class ConversationViewModel: ObservableObject {
|
|||
|
||||
DispatchQueue.main.async {
|
||||
if indexMessage != nil {
|
||||
self.objectWillChange.send()
|
||||
self.conversationMessagesSection[0].rows[indexMessage!].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue