mirror of
https://gitlab.linphone.org/BC/public/linphone-iphone.git
synced 2026-05-03 20:46:28 +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 {
|
Button {
|
||||||
if contactAvatarModel.friend != nil {
|
if contactAvatarModel.friend != nil {
|
||||||
contactViewModel.objectWillChange.send()
|
|
||||||
contactAvatarModel.friend!.edit()
|
contactAvatarModel.friend!.edit()
|
||||||
contactAvatarModel.friend!.starred.toggle()
|
contactAvatarModel.friend!.starred.toggle()
|
||||||
contactAvatarModel.friend!.done()
|
contactAvatarModel.friend!.done()
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,6 @@ struct ConversationsListBottomSheet: View {
|
||||||
|
|
||||||
Button {
|
Button {
|
||||||
if conversationsListViewModel.selectedConversation != nil {
|
if conversationsListViewModel.selectedConversation != nil {
|
||||||
conversationsListViewModel.objectWillChange.send()
|
|
||||||
conversationsListViewModel.markAsReadSelectedConversation()
|
conversationsListViewModel.markAsReadSelectedConversation()
|
||||||
conversationsListViewModel.updateUnreadMessagesCount()
|
conversationsListViewModel.updateUnreadMessagesCount()
|
||||||
}
|
}
|
||||||
|
|
@ -96,7 +95,6 @@ struct ConversationsListBottomSheet: View {
|
||||||
|
|
||||||
Button {
|
Button {
|
||||||
if conversationsListViewModel.selectedConversation != nil {
|
if conversationsListViewModel.selectedConversation != nil {
|
||||||
conversationsListViewModel.objectWillChange.send()
|
|
||||||
conversationsListViewModel.selectedConversation!.toggleMute()
|
conversationsListViewModel.selectedConversation!.toggleMute()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -160,13 +160,11 @@ class ConversationViewModel: ObservableObject {
|
||||||
if indexMessage < self.conversationMessagesSection[0].rows.count {
|
if indexMessage < self.conversationMessagesSection[0].rows.count {
|
||||||
if self.conversationMessagesSection[0].rows[indexMessage].message.status != statusTmp {
|
if self.conversationMessagesSection[0].rows[indexMessage].message.status != statusTmp {
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
//self.objectWillChange.send()
|
|
||||||
self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp ?? .error
|
self.conversationMessagesSection[0].rows[indexMessage].message.status = statusTmp ?? .error
|
||||||
self.conversationMessagesSection[0].rows[indexMessage].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
self.conversationMessagesSection[0].rows[indexMessage].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
//self.objectWillChange.send()
|
|
||||||
self.conversationMessagesSection[0].rows[indexMessage].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
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})
|
let indexMessage = self.conversationMessagesSection[0].rows.firstIndex(where: {$0.eventModel.eventLogId == message.messageId})
|
||||||
|
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
if indexMessage != nil { // self.objectWillChange.send()
|
if indexMessage != nil {
|
||||||
self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp ?? .error
|
self.conversationMessagesSection[0].rows[indexMessage!].message.status = statusTmp ?? .error
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -212,7 +210,6 @@ class ConversationViewModel: ObservableObject {
|
||||||
|
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
if indexMessage != nil {
|
if indexMessage != nil {
|
||||||
//self.objectWillChange.send()
|
|
||||||
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -225,7 +222,6 @@ class ConversationViewModel: ObservableObject {
|
||||||
|
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
if indexMessage != nil {
|
if indexMessage != nil {
|
||||||
// self.objectWillChange.send()
|
|
||||||
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
self.conversationMessagesSection[0].rows[indexMessage!].message.reactions = reactionsTmp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -235,7 +231,6 @@ class ConversationViewModel: ObservableObject {
|
||||||
|
|
||||||
DispatchQueue.main.async {
|
DispatchQueue.main.async {
|
||||||
if indexMessage != nil {
|
if indexMessage != nil {
|
||||||
self.objectWillChange.send()
|
|
||||||
self.conversationMessagesSection[0].rows[indexMessage!].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
self.conversationMessagesSection[0].rows[indexMessage!].message.ephemeralExpireTime = ephemeralExpireTimeTmp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue