From 695388d2ea4bff4c11413b03511dfe9c56065bfa Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Mon, 1 Apr 2024 15:24:53 +0100 Subject: :package: Generate server component runtime. --- priv/static/lustre-server-component.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'priv/static/lustre-server-component.mjs') 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); -- cgit v1.2.3