From 9529bbf08b8fa819bd31906febe3769fdca4e699 Mon Sep 17 00:00:00 2001 From: LittleSheep Date: Tue, 23 Sep 2025 14:58:07 +0800 Subject: [PATCH] :lipstick: Save historic sync changes message --- lib/screens/chat/room.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/screens/chat/room.dart b/lib/screens/chat/room.dart index e723ca64..f4446a76 100644 --- a/lib/screens/chat/room.dart +++ b/lib/screens/chat/room.dart @@ -1212,9 +1212,13 @@ class ChatRoomScreen extends HookConsumerWidget { // Send read receipt for new message sendReadReceipt(); case 'messages.update': - messagesNotifier.receiveMessageUpdate(message); + messagesNotifier.receiveMessageUpdate(message).then((_) { + messagesNotifier.receiveMessage(message); + }); case 'messages.delete': - messagesNotifier.receiveMessageDeletion(message.id); + messagesNotifier.receiveMessageDeletion(message.id).then((_) { + messagesNotifier.receiveMessage(message); + }); } }