diff --git a/packages/client/src/components/app/NavItem.svelte b/packages/client/src/components/app/NavItem.svelte index 251c261472..348ff35eb9 100644 --- a/packages/client/src/components/app/NavItem.svelte +++ b/packages/client/src/components/app/NavItem.svelte @@ -15,11 +15,14 @@ const sdk = getContext("sdk") const { linkable } = sdk + let renderKey + $: expanded = !!$navStateStore[text] $: icon = !leftNav || expanded ? "ChevronDown" : "ChevronRight" const onClickLink = () => { dispatch("clickLink") + renderKey = Math.random() } const onClickDropdown = () => { @@ -57,32 +60,34 @@ {:else} -