fix highlight of unread messages

This commit is contained in:
marlon-erler
2026-04-01 14:16:38 +00:00
parent 76a4905936
commit 8a997aab24
3 changed files with 36 additions and 34 deletions
+4 -5
View File
@@ -84,9 +84,8 @@ export default class ChatModel {
chatMessage.status = ChatMessageStatus.Received;
this.addMessage(chatMessage);
this.info.hasUnreadMessages = true;
this.storeInfo();
this.setReadStatus(true);
};
handleMessageSent = (chatMessage: ChatMessage): void => {
@@ -177,8 +176,8 @@ export default class ChatModel {
this.connectionModel.addChannel(this.info.primaryChannel);
};
markRead = (): void => {
this.info.hasUnreadMessages = false;
setReadStatus = (hasUnreadMessages: boolean): void => {
this.info.hasUnreadMessages = hasUnreadMessages;
this.storeInfo();
};