From c44fc53b37add51fb073274538935ff9917e2329 Mon Sep 17 00:00:00 2001 From: Rob Knight Date: Thu, 31 Oct 2024 14:55:33 +0700 Subject: [PATCH 1/2] Don't close modal when clicking on the overlay --- packages/app-connector/src/adapters/iframe.ts | 11 ----------- 1 file changed, 11 deletions(-) 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") { From 4a0fedd78ff2582dd301163206c2c4b3b9b31160 Mon Sep 17 00:00:00 2001 From: Rob Knight Date: Thu, 31 Oct 2024 15:29:46 +0700 Subject: [PATCH 2/2] Added changeset --- .changeset/rotten-coats-try.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/rotten-coats-try.md 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