From 716bc97e871730f3f12e45e67aaca5069fba56c9 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Mon, 13 Feb 2023 09:46:42 +0100 Subject: [PATCH] fix: more robust `rootShadowHost` check --- packages/rrweb/src/record/mutation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rrweb/src/record/mutation.ts b/packages/rrweb/src/record/mutation.ts index 4bd08a6171..adf0ceb970 100644 --- a/packages/rrweb/src/record/mutation.ts +++ b/packages/rrweb/src/record/mutation.ts @@ -282,7 +282,7 @@ export default class MutationBuffer { // ensure shadowHost is a Node, or doc.contains will throw an error const notInDoc = !this.doc.contains(n) && - (rootShadowHost === null || !this.doc.contains(rootShadowHost)); + (!rootShadowHost || !this.doc.contains(rootShadowHost)); if (!n.parentNode || notInDoc) { return; }