Skip to content

Commit 4d7eba0

Browse files
committed
Move back useFocusTrap
1 parent 085c97c commit 4d7eba0

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/react/src/Dialog/Dialog.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,13 @@ const _Dialog = React.forwardRef<HTMLDivElement, React.PropsWithChildren<DialogP
433433
useRefObjectAsForwardedRef(forwardedRef, dialogRef)
434434
const backdropRef = useRef<HTMLDivElement>(null)
435435

436+
useFocusTrap({
437+
containerRef: dialogRef,
438+
initialFocusRef: initialFocusRef ?? autoFocusedFooterButtonRef,
439+
restoreFocusOnCleanUp: returnFocusRef?.current ? false : true,
440+
returnFocusRef,
441+
})
442+
436443
useOnEscapePress(
437444
(event: KeyboardEvent) => {
438445
onClose('escape')
@@ -469,13 +476,6 @@ const _Dialog = React.forwardRef<HTMLDivElement, React.PropsWithChildren<DialogP
469476
}),
470477
)
471478

472-
useFocusTrap({
473-
containerRef: dialogRef,
474-
initialFocusRef: initialFocusRef ?? autoFocusedFooterButtonRef,
475-
restoreFocusOnCleanUp: returnFocusRef?.current ? false : true,
476-
returnFocusRef,
477-
})
478-
479479
return (
480480
<>
481481
<Portal>

0 commit comments

Comments
 (0)