diff --git a/packages/browser-extension/src/scripts/content.js b/packages/browser-extension/src/scripts/content.js index 60960c5..ca1a80e 100644 --- a/packages/browser-extension/src/scripts/content.js +++ b/packages/browser-extension/src/scripts/content.js @@ -214,7 +214,11 @@ function getElements(selector, params = {}) { * @returns {HTMLElement[]} */ function getElementsWithChildren(selector, params) { - return getElements(selector, params).flatMap((element) => [element, ...element.children]); + return getElements(selector, params).flatMap((element) => [ + element, + ...element.children, + ...(element.shadowRoot?.children ?? []), + ]); } /**