diff --git a/.changeset/rotten-coats-try.md b/.changeset/rotten-coats-try.md new file mode 100644 index 0000000..b7e34b4 --- /dev/null +++ b/.changeset/rotten-coats-try.md @@ -0,0 +1,5 @@ +--- +"@parcnet-js/app-connector": patch +--- + +Don't close the modal when clicking outside it diff --git a/packages/app-connector/src/adapters/iframe.ts b/packages/app-connector/src/adapters/iframe.ts index 939847a..5aa2f44 100644 --- a/packages/app-connector/src/adapters/iframe.ts +++ b/packages/app-connector/src/adapters/iframe.ts @@ -65,17 +65,6 @@ export function connect( dialog.style.maxWidth = "600px"; dialog.style.height = "90vh"; dialog.classList.add("parcnet-dialog"); - dialog.addEventListener("click", (e) => { - const dialogDimensions = dialog.getBoundingClientRect(); - if ( - e.clientX < dialogDimensions.left || - e.clientX > dialogDimensions.right || - e.clientY < dialogDimensions.top || - e.clientY > dialogDimensions.bottom - ) { - dialog.close(); - } - }); dialog.addEventListener("close", (ev: Event) => { if ((ev.target as HTMLDialogElement)?.returnValue !== "REMOTELY_CLOSED") {