From 56011ce6481ee40839c775f504b778fe144f53c1 Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Sun, 31 Mar 2024 21:21:04 +0100 Subject: :package: Generate server component runtime. --- priv/static/lustre-server-component.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (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 cc47dcc..879d329 100644 --- a/priv/static/lustre-server-component.mjs +++ b/priv/static/lustre-server-component.mjs @@ -149,7 +149,7 @@ function createElementNode({ prev, next, dispatch, stack }) { innerHTML = value; } else { el2.setAttribute(name, value); - if (name in el2) + if (name === "value") el2[name] = value; if (canMorph) prevAttributes.delete(name); @@ -179,7 +179,7 @@ function createElementNode({ prev, next, dispatch, stack }) { el2.innerHTML = innerHTML; return el2; } - let prevChild = prev?.firstChild; + let prevChild = el2.firstChild; let seenKeys = null; let keyedChildren = null; let incomingKeyedChildren = null; -- cgit v1.2.3