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 f1a821c..8927156 100644
--- a/priv/static/lustre-server-component.mjs
+++ b/priv/static/lustre-server-component.mjs
@@ -130,7 +130,8 @@ function createElementNode({ prev, next, dispatch, stack }) {
const name = attr[0];
const value = attr[1];
if (attr.as_property) {
- el2[name] = value;
+ if (el2[name] !== value)
+ el2[name] = value;
if (canMorph)
prevAttributes.delete(name);
} else if (name.startsWith("on")) {