aboutsummaryrefslogtreecommitdiff
path: root/priv/static/lustre-server-component.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'priv/static/lustre-server-component.mjs')
-rw-r--r--priv/static/lustre-server-component.mjs3
1 files changed, 2 insertions, 1 deletions
diff --git a/priv/static/lustre-server-component.mjs b/priv/static/lustre-server-component.mjs
index 879d329..b27c272 100644
--- a/priv/static/lustre-server-component.mjs
+++ b/priv/static/lustre-server-component.mjs
@@ -19,7 +19,8 @@ function morph(prev, next, dispatch, isComponent = false) {
parent.appendChild(created);
out ??= created;
} else if (prev2.nodeType === Node.TEXT_NODE) {
- prev2.textContent = next2.content;
+ if (prev2.textContent !== next2.content)
+ prev2.textContent = next2.content;
out ??= prev2;
} else {
const created = document.createTextNode(next2.content);