Fixed double messaging when live typing

This commit is contained in:
BordedDev 2025-05-25 02:23:52 +02:00
parent 5663a5f376
commit 5fd401bfb6
No known key found for this signature in database
GPG Key ID: C5F495EAE56673BF

View File

@ -191,9 +191,7 @@ levenshteinDistance(a, b) {
e.preventDefault();
const message = me.replaceMentionsWithAuthors(this.value);
this.messageUid = null;
this.value = "";
this.previousValue = "";
e.target.value = "";
if (!message) {
return;
@ -208,12 +206,11 @@ levenshteinDistance(a, b) {
return;
}
e.target.value = "";
this.updateMessage()
this.value = "";
this.previousValue = "";
this.messageUid = null;
this.sendMessage(this.channelUid, message).then((uid) => {
this.messageUid = uid;
});
}
});
@ -260,9 +257,11 @@ levenshteinDistance(a, b) {
}
this.sendMessage(this.channelUid, this.value).then((uid) => {
this.messageUid = uid;
if (this.liveType) {
this.messageUid = uid;
}
});
}
}
updateMessage() {
if (this.value[0] == "/") {