diff --git a/packages/next-feedback/package.json b/packages/next-feedback/package.json index cadb836..6d3cce9 100644 --- a/packages/next-feedback/package.json +++ b/packages/next-feedback/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-feedback", - "version": "1.8.5", + "version": "1.8.10", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-feedback/src/components/FeedbackOverlay.tsx b/packages/next-feedback/src/components/FeedbackOverlay.tsx index 7bfc9b1..4485bea 100644 --- a/packages/next-feedback/src/components/FeedbackOverlay.tsx +++ b/packages/next-feedback/src/components/FeedbackOverlay.tsx @@ -41,7 +41,11 @@ export function FeedbackOverlay({ // Transparent isolation: Disable overlays in Record Mode Studio const isExcluded = useMemo(() => { if (typeof window === "undefined") return false; - return window.location.search.includes("embedded=true"); + return ( + window.location.search.includes("embedded=true") || + window.name === "record-mode-iframe" || + (window.self !== window.top) + ); }, []); if (isExcluded) return null;