From a18c4d88bb5daa41a28a2fddca4deed748d82695 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 20 Jan 2023 22:26:11 -0800 Subject: [PATCH] Toggle locked for uncontrolled dialogs --- components/Dialog/index.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/Dialog/index.tsx b/components/Dialog/index.tsx index bd814d0f..e7010d8e 100644 --- a/components/Dialog/index.tsx +++ b/components/Dialog/index.tsx @@ -23,6 +23,9 @@ export const Dialog = ({ children, ...props }: PropsWithChildren) => { function handleOpenChange(open: boolean) { if (props.onOpenChange) props.onOpenChange(open) + if (props.open === undefined) { + toggleLocked(open) + } } return (