diff --git a/src/renderer/src/components/ChatInput.vue b/src/renderer/src/components/ChatInput.vue index 3a01e1691..2775f98d3 100644 --- a/src/renderer/src/components/ChatInput.vue +++ b/src/renderer/src/components/ChatInput.vue @@ -261,8 +261,12 @@ const editor = new Editor({ HardBreak.extend({ addKeyboardShortcuts() { return { - 'Shift-Enter': () => this.editor.commands.setHardBreak(), - 'Alt-Enter': () => this.editor.commands.setHardBreak() + 'Shift-Enter': () => { + return this.editor.chain().setHardBreak().scrollIntoView().run() + }, + 'Alt-Enter': () => { + return this.editor.chain().setHardBreak().scrollIntoView().run() + } } } }).configure({