diff --git a/app/components/ChatInput.vue b/app/components/ChatInput.vue index 594b123..98452c9 100644 --- a/app/components/ChatInput.vue +++ b/app/components/ChatInput.vue @@ -116,6 +116,9 @@ const handleKeyDown = async (event: KeyboardEvent) => { textAreaValue.value = textAreaValue.value.slice(0, cursorPosition) + '\n' + textAreaValue.value.slice(cursorPosition); + nextTick(() => { + inputRef.value!.setSelectionRange(cursorPosition + 1, cursorPosition + 1); + }); return; } event.preventDefault(); diff --git a/app/components/Sidenav/HeaderAgent.vue b/app/components/Sidenav/HeaderAgent.vue index 1b3fcca..30dff21 100644 --- a/app/components/Sidenav/HeaderAgent.vue +++ b/app/components/Sidenav/HeaderAgent.vue @@ -21,7 +21,7 @@ const { isHovered } = useSidenavContext();