fix bug where board viewmodels where re-created

This commit is contained in:
marlon-erler
2026-04-14 09:20:44 +00:00
parent 3a0278884d
commit 0c525de404
14 changed files with 109 additions and 62 deletions
+4 -2
View File
@@ -173,7 +173,8 @@ export default class ChatViewModel extends ContextHost<ChatPageTypes> {
);
// handlers
chatModel.chatMessageHandlerManager.setHandler(this.chatModel.id,
chatModel.chatMessageHandlerManager.setHandler(
this.chatModel.id,
(chatMessage: ChatMessage) => {
this.messagePageViewModel.showChatMessage(chatMessage);
this.updateReadStatus();
@@ -181,7 +182,8 @@ export default class ChatViewModel extends ContextHost<ChatPageTypes> {
this.notificationViewModel.showNotification(chatMessage);
},
);
chatModel.reactionHandlerManager.setHandler(this.chatModel.id,
chatModel.reactionHandlerManager.setHandler(
this.chatModel.id,
(reaction: ChatMessageReaction) => {
this.messagePageViewModel.handleReaction(reaction);
},