diff --git a/src/lib/components/menu/Menu.svelte b/src/lib/components/menu/Menu.svelte index 2695d27..56c7804 100644 --- a/src/lib/components/menu/Menu.svelte +++ b/src/lib/components/menu/Menu.svelte @@ -138,7 +138,7 @@ if (!event.defaultPrevented) $buttonStore?.focus({ preventScroll: true }); } - let openClosedState: Writable | undefined = writable(); + let openClosedState: Writable | undefined = writable(State.Closed); setContext("OpenClosed", openClosedState); $: $openClosedState = match(menuState, { diff --git a/src/lib/components/portal/Portal.svelte b/src/lib/components/portal/Portal.svelte index d75ccbf..d942b61 100644 --- a/src/lib/components/portal/Portal.svelte +++ b/src/lib/components/portal/Portal.svelte @@ -4,7 +4,7 @@ import { portal } from "$lib/hooks/use-portal"; let forceInRoot = usePortalRoot(); let groupTarget = usePortalGroupContext(); - $: target = (() => { + let target = (() => { // Group context is used, but still null if ( !(forceInRoot && $forceInRoot) && diff --git a/src/lib/components/transitions/TransitionChild.svelte b/src/lib/components/transitions/TransitionChild.svelte index 9292045..604738a 100644 --- a/src/lib/components/transitions/TransitionChild.svelte +++ b/src/lib/components/transitions/TransitionChild.svelte @@ -152,7 +152,7 @@ } setContext(NESTING_CONTEXT_NAME, nesting); - let openClosedState: Writable | undefined = writable(); + let openClosedState: Writable | undefined = writable(State.Closed); setContext("OpenClosed", openClosedState); $: openClosedState.set(