From 66abe17832dbb23b3948af1c394f9a02caccc17b Mon Sep 17 00:00:00 2001 From: dbseel Date: Tue, 10 Jan 2023 04:23:29 -0500 Subject: [PATCH] Fix: isBlocked throws on invalid HTML element (#1032) --- packages/rrweb/src/utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/rrweb/src/utils.ts b/packages/rrweb/src/utils.ts index 6ff10b27..28f8586c 100644 --- a/packages/rrweb/src/utils.ts +++ b/packages/rrweb/src/utils.ts @@ -235,7 +235,7 @@ export function isBlocked( if (classMatchesRegex(el, blockClass, checkAncestors)) return true; } if (blockSelector) { - if ((node as HTMLElement).matches(blockSelector)) return true; + if (el.matches(blockSelector)) return true; if (checkAncestors && el.closest(blockSelector) !== null) return true; } return false;