Skip to content

Commit e4c37f5

Browse files
committed
Only invoke UpdateUI if a handler is set
1 parent 9ca3bb0 commit e4c37f5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Signal-Windows/ViewModels/MainPageViewModel.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,13 +293,13 @@ public AppendResult HandleMessage(SignalMessage message, SignalConversation conv
293293
localConversation.UnreadCount = conversation.UnreadCount;
294294
localConversation.LastSeenMessageIndex = conversation.LastSeenMessageIndex;
295295
localConversation.ExpiresInSeconds = conversation.ExpiresInSeconds;
296-
localConversation.UpdateUI();
297296
if (SelectedThread != null && SelectedThread == localConversation)
298297
{
299298
var messageView = Utils.CreateMessageView(message);
300299
result = View.Thread.Append(messageView);
301300
}
302301
RepositionConversation(localConversation);
302+
localConversation.UpdateUI?.Invoke();
303303
return result;
304304
}
305305

0 commit comments

Comments
 (0)