Refine unread message count logic by excluding messages from the selected server.

This commit is contained in:
akastijn 2026-07-19 17:33:07 +02:00
parent d61f2ed938
commit a5c6ab9020

View File

@ -53,7 +53,7 @@ export class ChatService implements OnDestroy {
this.on(source, 'chat', (event) => {
const chatMessages = this.processChatMessages(event);
chatMessages.forEach((message) => {
const find = this.servers().find(server => message.server === server.server);
const find = this.servers().find(server => message.server === server.server && message.server !== this._selectedServer());
if (find) {
find.unreadMessages++;
}