diff options
Diffstat (limited to 'priv/static/lustre-server-component.mjs')
-rw-r--r-- | priv/static/lustre-server-component.mjs | 3 |
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); |