diff --git a/src/pages/chat/chat.ts b/src/pages/chat/chat.ts index 2e7711e..1059fe8 100755 --- a/src/pages/chat/chat.ts +++ b/src/pages/chat/chat.ts @@ -151,7 +151,10 @@ class ChatElement extends HTMLElement { private initMessageEvents() { const sendButton = this.shadowRoot?.querySelector('#send-button'); if (sendButton) { - sendButton.addEventListener('click', () => this.sendMessage()); + sendButton.addEventListener('click', () => { + this.sendMessage(); + setTimeout(() => this.reloadMemberChat(this.selectedMember), 500); + }); } const messageInput = this.shadowRoot?.querySelector('#message-input'); @@ -161,6 +164,7 @@ class ChatElement extends HTMLElement { if (keyEvent.key === 'Enter' && !keyEvent.shiftKey) { event.preventDefault(); this.sendMessage(); + setTimeout(() => this.reloadMemberChat(this.selectedMember), 500); } }); }