From 2ef1b0238339ae8edecffb1acad5aa452819bd56 Mon Sep 17 00:00:00 2001 From: wanhose Date: Sun, 11 Jun 2023 12:19:36 +0200 Subject: [PATCH] fix(browser-extension): child nodes issue --- packages/browser-extension/src/scripts/content.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/browser-extension/src/scripts/content.js b/packages/browser-extension/src/scripts/content.js index 58f141a..1f5e1b7 100644 --- a/packages/browser-extension/src/scripts/content.js +++ b/packages/browser-extension/src/scripts/content.js @@ -118,7 +118,7 @@ function isInViewport(node) { */ function match(node, skipMatch) { - if (!node instanceof HTMLElement) { + if (!node instanceof HTMLElement || !node.tagName) { return false; } @@ -126,7 +126,7 @@ function match(node, skipMatch) { return false; } - if (flatNode(node).every((x) => x === Node.TEXT_NODE)) { + if (node.childNodes.length && flatNode(node).every((x) => x === Node.TEXT_NODE)) { return false; }