diff --git a/src/lib/components/layout/Sidebar/ChatItem.svelte b/src/lib/components/layout/Sidebar/ChatItem.svelte index 6fa83155d..748e1adb9 100644 --- a/src/lib/components/layout/Sidebar/ChatItem.svelte +++ b/src/lib/components/layout/Sidebar/ChatItem.svelte @@ -234,6 +234,7 @@ @@ -362,10 +363,15 @@ archiveChatHandler={() => { archiveChatHandler(id); }} - renameHandler={() => { + renameHandler={async () => { chatTitle = title; - confirmEdit = true; + + await tick(); + const input = document.getElementById(`chat-title-input-${id}`); + if (input) { + input.focus(); + } }} deleteHandler={() => { showDeleteConfirm = true;