diff --git a/api/web.mjs b/api/web.mjs index 884d276..dfa80e7 100644 --- a/api/web.mjs +++ b/api/web.mjs @@ -200,7 +200,9 @@ export const addDocumentObserver = (callback, selectors = []) => { !listener.selectors.length || listener.selectors.some( (selector) => - event.target.matches(selector) || event.target.matches(`${selector} *`) + event.target.matches(selector) || + event.target.matches(`${selector} *`) || + event.target.querySelector(selector) ) ) { listener.callback(event);