From da14b7678b785d7257fbb6dd2b86d6f3f8477ca6 Mon Sep 17 00:00:00 2001 From: Frederic Cabassut Date: Mon, 9 Mar 2026 22:29:44 +0100 Subject: [PATCH] feat: pressing Enter in note title moves cursor to content Prevents default newline and focuses the content area (textarea or TipTap editor) when pressing Enter in the title input. Co-Authored-By: Claude Opus 4.6 --- src/lib/components/NoteEditor.svelte | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lib/components/NoteEditor.svelte b/src/lib/components/NoteEditor.svelte index eece705..cf36b3a 100644 --- a/src/lib/components/NoteEditor.svelte +++ b/src/lib/components/NoteEditor.svelte @@ -214,6 +214,13 @@ bind:value={title} class="w-full bg-transparent px-4 pt-4 text-lg font-semibold text-[var(--text)] outline-none placeholder:text-[var(--text-muted)]" data-testid="note-title-input" + onkeydown={(e) => { + if (e.key === 'Enter') { + e.preventDefault(); + if (textareaEl) textareaEl.focus(); + else if (tiptapEditor) tiptapEditor.commands.focus('start'); + } + }} />