From 5166e1df8353d196c6c86dd9ff161012717cb0da Mon Sep 17 00:00:00 2001 From: peterkogo Date: Wed, 4 Feb 2026 14:17:31 +0100 Subject: [PATCH] fix child nodes not updating in Minimap --- .../src/lib/plugins/Minimap/Minimap.svelte | 20 ++------- .../lib/plugins/Minimap/MinimapNode.svelte | 42 +++++++++++-------- .../svelte/src/lib/plugins/Minimap/types.ts | 8 ++-- 3 files changed, 32 insertions(+), 38 deletions(-) diff --git a/packages/svelte/src/lib/plugins/Minimap/Minimap.svelte b/packages/svelte/src/lib/plugins/Minimap/Minimap.svelte index eaca13a8..3c635474 100644 --- a/packages/svelte/src/lib/plugins/Minimap/Minimap.svelte +++ b/packages/svelte/src/lib/plugins/Minimap/Minimap.svelte @@ -6,12 +6,7 @@ {#if nodeComponent} diff --git a/packages/svelte/src/lib/plugins/Minimap/types.ts b/packages/svelte/src/lib/plugins/Minimap/types.ts index 20ed49ff..e278b262 100644 --- a/packages/svelte/src/lib/plugins/Minimap/types.ts +++ b/packages/svelte/src/lib/plugins/Minimap/types.ts @@ -12,10 +12,10 @@ export type GetMiniMapNodeAttribute = (node: Node) => string; */ export type MiniMapNodeProps = { id: string; - x: number; - y: number; - width: number; - height: number; + x?: number; + y?: number; + width?: number; + height?: number; borderRadius?: number; class?: ClassValue; color?: string;