summaryrefslogtreecommitdiff
path: root/ui/lib/components/Message.svelte
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-11-02 16:39:11 -0400
committerOwen Jacobson <owen@grimoire.ca>2024-11-02 16:39:11 -0400
commit0e14a3b7e365c05992848cfbc4b8d7d9681d6d04 (patch)
tree79ad84801816bbd1eea0d46d5e7d2a317ebc0060 /ui/lib/components/Message.svelte
parent8e5357493182a1c35caf45e07027c24376c341d6 (diff)
Ensure that the message HTML is re-rendered when the message markdown changes.
This was causing messages to persist when switching channels, due to the work minimization performed by Svelte.
Diffstat (limited to 'ui/lib/components/Message.svelte')
-rw-r--r--ui/lib/components/Message.svelte2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/lib/components/Message.svelte b/ui/lib/components/Message.svelte
index dd06eca..b71cf3c 100644
--- a/ui/lib/components/Message.svelte
+++ b/ui/lib/components/Message.svelte
@@ -5,7 +5,7 @@
export let at;
export let body;
- let renderedBody = DOMPurify.sanitize(marked.parse(body));
+ $: renderedBody = DOMPurify.sanitize(marked.parse(body));
let scroll = (message) => {
message.scrollIntoView();