diff --git a/packages/next-feedback/src/components/FeedbackOverlay.tsx b/packages/next-feedback/src/components/FeedbackOverlay.tsx index 3ef29eb..a2eb445 100644 --- a/packages/next-feedback/src/components/FeedbackOverlay.tsx +++ b/packages/next-feedback/src/components/FeedbackOverlay.tsx @@ -108,7 +108,16 @@ export function FeedbackOverlay() { }, []); const getSelector = (el: HTMLElement): string => { - return finder(el); + return finder(el, { + root: document.body, + className: (name) => + !name.startsWith('record-mode-') && + !name.startsWith('feedback-') && + !name.includes('[') && + !name.includes('/') && + !name.match(/^[a-z]-[0-9]/), + idName: (name) => !name.startsWith('__next') && !name.includes(':'), + }); }; useEffect(() => {