From 6f0652f525b2826e291a5e99887d3464fd88da41 Mon Sep 17 00:00:00 2001 From: "vedanta.gawande" Date: Sat, 27 Jun 2026 01:21:28 +0000 Subject: [PATCH] Use prevent-close-and-prevent-reset to preserve form data on error Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- apps/dashboard/src/components/user-dialog.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dashboard/src/components/user-dialog.tsx b/apps/dashboard/src/components/user-dialog.tsx index bf51ab278..f065d5fb4 100644 --- a/apps/dashboard/src/components/user-dialog.tsx +++ b/apps/dashboard/src/components/user-dialog.tsx @@ -135,14 +135,14 @@ export function UserDialog(props: { title: "Email already exists", description: "Please choose a different email address.", }); - return 'prevent-close'; + return 'prevent-close-and-prevent-reset'; } if (KnownErrors.ContactChannelAlreadyUsedForAuthBySomeoneElse.isInstance(error)) { setErrorDialog({ title: "Email already used for authentication", description: "This email is already used for sign-in by another account. Please choose a different email address.", }); - return 'prevent-close'; + return 'prevent-close-and-prevent-reset'; } throw error; }