Skip to content

Commit 244952c

Browse files
committed
Update contact list conversation to not show last message if deleted
1 parent dbda66d commit 244952c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Signal-Windows/ViewModels/MainPageViewModel.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,12 @@ public void HandleMessageDelete(SignalMessage message)
403403
if (SelectedThread != null && SelectedThread.ThreadId == message.ThreadId)
404404
{
405405
View.Thread.HandleDeleteMesage(message);
406+
var localConversation = ConversationsDictionary[SelectedThread.ThreadId];
407+
localConversation.MessagesCount -= 1;
408+
localConversation.LastMessage = null;
409+
localConversation.LastMessageId = null;
410+
localConversation.LastSeenMessage = null;
411+
localConversation.UpdateUI?.Invoke();
406412
}
407413
}
408414
#endregion

0 commit comments

Comments
 (0)