Skip to content

Commit c7bc7ac

Browse files
authored
UI: Lazy-mount the pause confirmation dialog on Dag cards and rows (#70016)
1 parent 424f6ec commit c7bc7ac

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

‎airflow-core/src/airflow/ui/src/components/ConfirmationModal.tsx‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,13 @@ export const ConfirmationModal = ({ children, header, onConfirm, onOpenChange, o
3333
const { t: translate } = useTranslation("common");
3434

3535
return (
36-
<Dialog.Root data-testid="confirmation-modal" onOpenChange={onOpenChange} open={open}>
36+
<Dialog.Root
37+
data-testid="confirmation-modal"
38+
lazyMount
39+
onOpenChange={onOpenChange}
40+
open={open}
41+
unmountOnExit
42+
>
3743
<Dialog.Content backdrop>
3844
<Dialog.Header>
3945
<Heading>{header}</Heading>

0 commit comments

Comments
 (0)