Browse Source

Don't invoke `goto` in `onSectionFocused`

master
buttercat1791 9 months ago
parent
commit
b8b9deb727
  1. 8
      src/lib/components/publications/Publication.svelte

8
src/lib/components/publications/Publication.svelte

@ -22,7 +22,6 @@
import Interactions from "$components/util/Interactions.svelte"; import Interactions from "$components/util/Interactions.svelte";
import type { SveltePublicationTree } from "./svelte_publication_tree.svelte"; import type { SveltePublicationTree } from "./svelte_publication_tree.svelte";
import TableOfContents from "./TableOfContents.svelte"; import TableOfContents from "./TableOfContents.svelte";
import { goto } from "$app/navigation";
let { rootAddress, publicationType, indexEvent } = $props<{ let { rootAddress, publicationType, indexEvent } = $props<{
rootAddress: string; rootAddress: string;
@ -174,12 +173,7 @@
displayMode='sidebar' displayMode='sidebar'
rootAddress={rootAddress} rootAddress={rootAddress}
depth={2} depth={2}
onSectionFocused={(address: string) => { onSectionFocused={(address: string) => publicationTree.setBookmark(address)}
publicationTree.setBookmark(address);
goto(`#${address}`, {
replaceState: true,
});
}}
/> />
</Sidebar> </Sidebar>
{/if} {/if}

Loading…
Cancel
Save