diff --git a/src/web-view/src/core/shadcn/dialog.tsx b/src/web-view/src/core/shadcn/dialog.tsx index 5fcd1556..e52ff14f 100644 --- a/src/web-view/src/core/shadcn/dialog.tsx +++ b/src/web-view/src/core/shadcn/dialog.tsx @@ -44,6 +44,41 @@ function DialogOverlay({ ); } +function CustomOverlay({ + className, + ...props +}: React.ComponentProps<"div">) { + React.useEffect(() => { + document.body.classList.add('dialog-open'); + + return () => { + document.body.classList.remove('dialog-open'); + }; + }, []); + + return ( +