diff --git a/src/lib/components/panels/NodeLibrary.svelte b/src/lib/components/panels/NodeLibrary.svelte index a397fef0..cd842047 100644 --- a/src/lib/components/panels/NodeLibrary.svelte +++ b/src/lib/components/panels/NodeLibrary.svelte @@ -346,6 +346,10 @@ .node-grid-container { flex: 1; overflow-y: auto; + /* Chromium scroll anchoring miscalculates the hover-driven layout + changes (tile translateY, detail panel) and jumps the scroll + position, see issue #329 */ + overflow-anchor: none; min-height: 0; padding: var(--space-md); background: var(--surface); diff --git a/src/routes/editor/+page.svelte b/src/routes/editor/+page.svelte index ab1ad719..69172fd6 100644 --- a/src/routes/editor/+page.svelte +++ b/src/routes/editor/+page.svelte @@ -1572,7 +1572,6 @@ {#snippet footer()} {/snippet}