diff --git a/frontend/src/lib/components/graph/GroupNodeCard.svelte b/frontend/src/lib/components/graph/GroupNodeCard.svelte index 35b3965e0c..ac1135ed10 100644 --- a/frontend/src/lib/components/graph/GroupNodeCard.svelte +++ b/frontend/src/lib/components/graph/GroupNodeCard.svelte @@ -5,6 +5,7 @@ import { twMerge } from 'tailwind-merge' import { preventDefault, stopPropagation } from 'svelte/legacy' import GroupNoteArea from './GroupNoteArea.svelte' + import TextInput from '$lib/components/text_input/TextInput.svelte' interface Props { summary?: string @@ -43,15 +44,15 @@ // Inline summary editing let editingSummary = $state(false) let summaryInput = $state('') - let summaryInputElement: HTMLInputElement | undefined = $state(undefined) + let textInputComponent: TextInput | undefined = $state(undefined) function startEditingSummary() { if (!editMode) return editingSummary = true summaryInput = summary ?? '' requestAnimationFrame(() => { - summaryInputElement?.focus() - summaryInputElement?.select() + textInputComponent?.focus() + textInputComponent?.select() }) } @@ -98,22 +99,18 @@