diff options
| author | Owen Jacobson <owen@grimoire.ca> | 2024-11-02 16:39:11 -0400 |
|---|---|---|
| committer | Owen Jacobson <owen@grimoire.ca> | 2024-11-02 16:39:11 -0400 |
| commit | 0e14a3b7e365c05992848cfbc4b8d7d9681d6d04 (patch) | |
| tree | 79ad84801816bbd1eea0d46d5e7d2a317ebc0060 | |
| parent | 8e5357493182a1c35caf45e07027c24376c341d6 (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.
| -rw-r--r-- | ui/lib/components/Message.svelte | 2 |
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(); |
