From 1f67afc8d8ef4053af3c63f949235a58016ed6ee Mon Sep 17 00:00:00 2001 From: Gabe Yuan Date: Tue, 14 Nov 2023 10:26:07 +0800 Subject: [PATCH] fix error: addNode.querySelectorAll --- src/libs/webfix.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/webfix.js b/src/libs/webfix.js index d555813..a14c88f 100644 --- a/src/libs/webfix.js +++ b/src/libs/webfix.js @@ -149,7 +149,9 @@ function run(selector, fixer, rootSelector) { var mutaObserver = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { mutation.addedNodes.forEach(function (addNode) { - addNode?.querySelectorAll(selector)?.forEach(fixer); + if (addNode && addNode.querySelectorAll) { + addNode.querySelectorAll(selector).forEach(fixer); + } }); }); });