From 4ecf6dcf6c002cb1d5fd335d93b3f8c8cb928fa9 Mon Sep 17 00:00:00 2001 From: Yuichiro Yamashita Date: Wed, 13 Oct 2021 21:46:32 +0900 Subject: [PATCH] call 'attr' function if 'set' failed --- src/runtime/internal/dom.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/runtime/internal/dom.ts b/src/runtime/internal/dom.ts index e73b61189e..946bccd381 100644 --- a/src/runtime/internal/dom.ts +++ b/src/runtime/internal/dom.ts @@ -304,6 +304,7 @@ export function set_attributes(node: Element & ElementCSSInlineStyle, attributes } else if (descriptors[key] && descriptors[key].set) { if (node[key] !== attributes[key]) { node[key] = attributes[key]; + if (node[key] !== attributes[key]) attr(node, key, attributes[key]); } } else { attr(node, key, attributes[key]);