From 338bdb59324d60a3f7068d9dbfa66c8eaacdc484 Mon Sep 17 00:00:00 2001 From: retoor Date: Wed, 30 Jul 2025 14:41:23 +0200 Subject: [PATCH] Optional replace.: --- src/snek/static/message-list.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/snek/static/message-list.js b/src/snek/static/message-list.js index 47ea3c4..a445f15 100644 --- a/src/snek/static/message-list.js +++ b/src/snek/static/message-list.js @@ -277,8 +277,10 @@ class MessageList extends HTMLElement { upsertMessage(data) { let message = this.messageMap.get(data.uid); - if (message && data.is_final) { + if ((message && data.is_final) || !data.message) { message.parentElement?.removeChild(message); + message = null; + } if (!data.message) return;