diff --git a/src/Dialog/Content/Panel.tsx b/src/Dialog/Content/Panel.tsx index de5684ca..e1653208 100644 --- a/src/Dialog/Content/Panel.tsx +++ b/src/Dialog/Content/Panel.tsx @@ -55,11 +55,10 @@ const Panel = React.forwardRef((props, ref) => { const sentinelStartRef = useRef(); const sentinelEndRef = useRef(); - const entityRef = useRef(); React.useImperativeHandle(ref, () => ({ focus: () => { - entityRef.current?.focus({ preventScroll: true }); + sentinelStartRef.current?.focus({ preventScroll: true }); }, changeActive: (next) => { const { activeElement } = document; @@ -157,13 +156,12 @@ const Panel = React.forwardRef((props, ref) => { onMouseDown={onMouseDown} onMouseUp={onMouseUp} > -