From 4eb24d967899f90fda72fe9195864d63c18d565d Mon Sep 17 00:00:00 2001 From: NicolasCantu Date: Mon, 3 Mar 2025 10:51:47 +0100 Subject: [PATCH] [bug] forget to await sendMessage when pressing key --- src/pages/chat/chat.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pages/chat/chat.ts b/src/pages/chat/chat.ts index 3f19793..cacda69 100755 --- a/src/pages/chat/chat.ts +++ b/src/pages/chat/chat.ts @@ -173,11 +173,11 @@ class ChatElement extends HTMLElement { const messageInput = this.shadowRoot?.querySelector('#message-input'); if (messageInput) { - messageInput.addEventListener('keypress', (event: Event) => { + messageInput.addEventListener('keypress', async (event: Event) => { const keyEvent = event as KeyboardEvent; if (keyEvent.key === 'Enter' && !keyEvent.shiftKey) { event.preventDefault(); - this.sendMessage(); + await this.sendMessage(); setTimeout(async () => await this.reloadMemberChat(this.selectedMember), 600); messageInput.value = ''; }