Skip to content

Commit 80ce5a1

Browse files
committed
bug fix: if render value set to false again after first render, elem.parentNode was undefined.
1 parent e9d9e67 commit 80ce5a1

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src-with-demos/public/javascripts/src/symponent.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1323,7 +1323,9 @@
13231323
elem.commentNode = document.createComment('sym-render');
13241324
}
13251325
if (elem.attributes.render.value !== 'true') {
1326-
elem.parentNode.replaceChild(elem.commentNode, elem);
1326+
if (elem.parentNode) {
1327+
elem.parentNode.replaceChild(elem.commentNode, elem);
1328+
}
13271329
}
13281330
else {
13291331
elem.commentNode.parentNode.replaceChild(elem, elem.commentNode);

0 commit comments

Comments
 (0)