Skip to content

Commit 30765fe

Browse files
committed
fixing teardown when documentElement is removed
1 parent 5d901df commit 30765fe

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

can-component.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@ var Component = Construct.extend(
490490
var removalDisposal = domMutate.onNodeRemoval(el, function () {
491491
var doc = el.ownerDocument;
492492
var rootNode = doc.contains ? doc : doc.documentElement;
493-
if (!rootNode.contains(el)) {
493+
if (!rootNode || !rootNode.contains(el)) {
494494
removalDisposal();
495495
callTeardownFunctions();
496496
}

0 commit comments

Comments
 (0)