diff --git a/.changeset/fresh-students-bathe.md b/.changeset/fresh-students-bathe.md new file mode 100644 index 0000000..8080687 --- /dev/null +++ b/.changeset/fresh-students-bathe.md @@ -0,0 +1,5 @@ +--- +"vaul-svelte": patch +--- + +fix: issue with scroll prevention diff --git a/src/lib/internal/vaul.ts b/src/lib/internal/vaul.ts index 74c5934..bb521bc 100644 --- a/src/lib/internal/vaul.ts +++ b/src/lib/internal/vaul.ts @@ -219,10 +219,10 @@ export function createVaul(props: CreateVaulProps) { }); // prevent scroll when the drawer is open - effect([isOpen, justReleased], ([$isOpen, $justReleased]) => { + effect([isOpen], ([$isOpen]) => { let unsub = () => {}; - if ($isOpen && !$justReleased) { + if ($isOpen) { unsub = preventScroll(); }