From 6d26cfbac1c8a5c1f4585e6fb7a8a18f0aa949d1 Mon Sep 17 00:00:00 2001 From: Hayleigh Thompson Date: Sun, 31 Mar 2024 18:28:51 +0100 Subject: :bug: Fixed a bug where invalid property names may be set on a node and cause a crash. --- 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 f217b44..cc47dcc 100644 --- a/priv/static/lustre-server-component.mjs +++ b/priv/static/lustre-server-component.mjs @@ -149,7 +149,8 @@ function createElementNode({ prev, next, dispatch, stack }) { innerHTML = value; } else { el2.setAttribute(name, value); - el2[name] = value; + if (name in el2) + el2[name] = value; if (canMorph) prevAttributes.delete(name); } -- cgit v1.2.3