[bug] forget to await sendMessage when pressing key
This commit is contained in:
parent
b4d35b5dc8
commit
4eb24d9678
@ -173,11 +173,11 @@ class ChatElement extends HTMLElement {
|
|||||||
|
|
||||||
const messageInput = this.shadowRoot?.querySelector('#message-input');
|
const messageInput = this.shadowRoot?.querySelector('#message-input');
|
||||||
if (messageInput) {
|
if (messageInput) {
|
||||||
messageInput.addEventListener('keypress', (event: Event) => {
|
messageInput.addEventListener('keypress', async (event: Event) => {
|
||||||
const keyEvent = event as KeyboardEvent;
|
const keyEvent = event as KeyboardEvent;
|
||||||
if (keyEvent.key === 'Enter' && !keyEvent.shiftKey) {
|
if (keyEvent.key === 'Enter' && !keyEvent.shiftKey) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
this.sendMessage();
|
await this.sendMessage();
|
||||||
setTimeout(async () => await this.reloadMemberChat(this.selectedMember), 600);
|
setTimeout(async () => await this.reloadMemberChat(this.selectedMember), 600);
|
||||||
messageInput.value = '';
|
messageInput.value = '';
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user