We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fafbb31 commit e9c57a4Copy full SHA for e9c57a4
packages/kit-headless/src/components/modal/modal.tsx
@@ -14,6 +14,8 @@ import {
14
activateFocusTrap,
15
closeModal,
16
deactivateFocusTrap,
17
+ keepModalInPlaceWhileScrollbarReappears as keepModalInPlaceWhenScrollbarReappears,
18
+ lockScroll,
19
overrideNativeDialogEscapeBehaviorWith,
20
showModal,
21
trapFocus,
@@ -68,6 +70,7 @@ export const Modal = component$((props: ModalProps) => {
68
70
69
71
cleanup(() => {
72
deactivateFocusTrap(focusTrap);
73
+ keepModalInPlaceWhenScrollbarReappears(scrollbar, modalRefSig.value);
74
});
75
76
0 commit comments