From a674033628f96bdc3fed26d5e86b8ce719ae0b91 Mon Sep 17 00:00:00 2001 From: milanofthe Date: Thu, 6 Aug 2026 10:34:21 +0200 Subject: [PATCH 1/2] Disable scroll anchoring in block library to fix Chromium scroll jumps (#329) --- src/lib/components/panels/NodeLibrary.svelte | 4 ++++ 1 file changed, 4 insertions(+) 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); From 743f4ce312c60d4c0c1681d24645507ac3a7014d Mon Sep 17 00:00:00 2001 From: milanofthe Date: Thu, 6 Aug 2026 10:37:12 +0200 Subject: [PATCH 2/2] Remove garbled keyboard hint from block library footer --- src/routes/editor/+page.svelte | 1 - 1 file changed, 1 deletion(-) 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}