diff --git a/packages/browser-extension/src/scripts/dialog.js b/packages/browser-extension/src/scripts/dialog.js index 86a8c43..4db5e12 100644 --- a/packages/browser-extension/src/scripts/dialog.js +++ b/packages/browser-extension/src/scripts/dialog.js @@ -216,12 +216,14 @@ const submitButtonClickHandler = (event) => { */ chrome.runtime.onMessage.addListener((message) => { + const isPage = window === window.top; + switch (message.type) { case 'HIDE_REPORT_DIALOG': - hideReportDialog(); + if (isPage) hideReportDialog(); break; case 'SHOW_REPORT_DIALOG': - showReportDialog(); + if (isPage) showReportDialog(); break; default: break;