From b1959060692f389dfbb013bf3441baf25c8027bb Mon Sep 17 00:00:00 2001 From: MathMan05 Date: Thu, 16 Oct 2025 11:16:44 -0500 Subject: [PATCH] clear typing state --- src/webpage/channel.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/webpage/channel.ts b/src/webpage/channel.ts index 8798477..85afe8b 100644 --- a/src/webpage/channel.ts +++ b/src/webpage/channel.ts @@ -2493,10 +2493,15 @@ class Channel extends SnowFlake { if (!this.hasPermission("VIEW_CHANNEL")) { return; } + if (!this.lastmessageid) { this.topid = messagep.d.id; } const messagez = new Message(messagep.d, this); + Member.resolveMember(messagez.author, this.guild).then((_) => { + this.typingmap.delete(_ as Member); + this.rendertyping(); + }); this.lastmessage = messagez; if (this.lastmessageid) { this.idToNext.set(this.lastmessageid, messagez.id);