diff --git a/frontend/src/lib/components/graph/GroupNodeCard.svelte b/frontend/src/lib/components/graph/GroupNodeCard.svelte
index 33803534fe..eb1deb434c 100644
--- a/frontend/src/lib/components/graph/GroupNodeCard.svelte
+++ b/frontend/src/lib/components/graph/GroupNodeCard.svelte
@@ -89,7 +89,7 @@
,
- collapsedGroups: Array<{ id: string; summary?: string; note?: string; color?: string; collapsed?: boolean; module_ids: string[] }>,
+ collapsedGroups: Array<{
+ id: string
+ summary?: string
+ note?: string
+ color?: string
+ collapsed?: boolean
+ module_ids: string[]
+ }>,
showNotes: boolean
// triggerProps?: {
// path?: string
diff --git a/frontend/src/lib/components/graph/renderers/nodes/CollapsedGroupNode.svelte b/frontend/src/lib/components/graph/renderers/nodes/CollapsedGroupNode.svelte
index 469586665b..17ee26cf78 100644
--- a/frontend/src/lib/components/graph/renderers/nodes/CollapsedGroupNode.svelte
+++ b/frontend/src/lib/components/graph/renderers/nodes/CollapsedGroupNode.svelte
@@ -19,6 +19,7 @@
let selected = $derived(!!(selectionManager && selectionManager.isNodeSelected(id)))
let hover = $state(false)
+ let noteHeight = $state(0)
let group = $derived(
groupEditorContext?.groupEditor.getGroups().find((g) => g.id === data.groupId)
@@ -38,12 +39,12 @@
(hover = true)} onmouseleave={() => (hover = false)}>
groupEditorContext?.groupEditor.updateSummary(data.groupId, text)}
onNoteUpdate={(text) => groupEditorContext?.groupEditor.updateNote(data.groupId, text)}
- onHeightChange={(h) => groupEditorContext?.groupEditor.setNoteHeight(data.groupId, h)}
+ onHeightChange={(h) => {
+ noteHeight = h
+ groupEditorContext?.groupEditor.setNoteHeight(data.groupId, h)
+ }}
/>
{#if data.editMode && (hover || selected)}