aboutsummaryrefslogtreecommitdiff
path: root/FrontEnd/src/views/common/dialog/Dialog.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'FrontEnd/src/views/common/dialog/Dialog.tsx')
-rw-r--r--FrontEnd/src/views/common/dialog/Dialog.tsx27
1 files changed, 11 insertions, 16 deletions
diff --git a/FrontEnd/src/views/common/dialog/Dialog.tsx b/FrontEnd/src/views/common/dialog/Dialog.tsx
index 31dd113b..9ce344dc 100644
--- a/FrontEnd/src/views/common/dialog/Dialog.tsx
+++ b/FrontEnd/src/views/common/dialog/Dialog.tsx
@@ -38,23 +38,18 @@ export default function Dialog({
timeout={300}
classNames="cru-dialog"
>
- <div
- className={classNames("cru-dialog-overlay", `cru-${color}`)}
- onPointerDown={
- disableCloseOnClickOnOverlay
- ? undefined
- : () => {
- onClose();
- }
- }
- >
- <div className="cru-dialog-background" />
+ <div className={classNames("cru-dialog-overlay", `cru-${color}`)}>
<div
- className="cru-dialog-container"
- onPointerDown={(e) => e.stopPropagation()}
- >
- {children}
- </div>
+ className="cru-dialog-background"
+ onClick={
+ disableCloseOnClickOnOverlay
+ ? undefined
+ : () => {
+ onClose();
+ }
+ }
+ />
+ <div className="cru-dialog-container">{children}</div>
</div>
</CSSTransition>,
portalElement,