fix bug where chats would be marked as unread
This commit is contained in:
Vendored
+1
-3
@@ -2447,9 +2447,7 @@
|
|||||||
chatModel.chatMessageHandlerManager.addHandler(
|
chatModel.chatMessageHandlerManager.addHandler(
|
||||||
(chatMessage) => {
|
(chatMessage) => {
|
||||||
this.messagePageViewModel.showChatMessage(chatMessage);
|
this.messagePageViewModel.showChatMessage(chatMessage);
|
||||||
if (this.chatListViewModel.selectedChat.value != this) {
|
this.markUnread();
|
||||||
this.hasUnreadMessages.value = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
this.loadPageSelection();
|
this.loadPageSelection();
|
||||||
|
|||||||
@@ -133,10 +133,7 @@ export default class ChatViewModel {
|
|||||||
chatModel.chatMessageHandlerManager.addHandler(
|
chatModel.chatMessageHandlerManager.addHandler(
|
||||||
(chatMessage: ChatMessage) => {
|
(chatMessage: ChatMessage) => {
|
||||||
this.messagePageViewModel.showChatMessage(chatMessage);
|
this.messagePageViewModel.showChatMessage(chatMessage);
|
||||||
|
this.markUnread();
|
||||||
if (this.chatListViewModel.selectedChat.value != this) {
|
|
||||||
this.hasUnreadMessages.value = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user