Issue Description
在聊天输入框中,无论输入框是否为空,按 ↑ 键都会切换为上一条提示词(历史导航)。这导致:
当输入框已有内容时,按 ↑ 键无法将光标移动到上一行,而是直接替换为历史提示词,打断了正常的多行编辑操作。
按 ↑ 切换到历史提示词后,按 ↓ 键无法恢复到之前正在编辑的内容,导致当前输入丢失。
Steps to Reproduce
和agent聊天时按上键不移动光标反而是去上一个提示词处,导致现在正在编辑的提示词丢失
Expected Behavior
建议区分输入框状态来决定 ↑ ↓ 键的功能:
输入框状态
按 ↑ 键
按 ↓ 键
输入框为空
加载上一条提示词(历史导航)
加载下一条提示词 / 回到空输入
输入框非空
光标上移一行(正常文本编辑)
光标下移一行(正常文本编辑)
Actual Behavior
在聊天输入框中,无论输入框是否为空,按 ↑ 键都会切换为上一条提示词(历史导航)。这导致:
当输入框已有内容时,按 ↑ 键无法将光标移动到上一行,而是直接替换为历史提示词,打断了正常的多行编辑操作。
按 ↑ 切换到历史提示词后,按 ↓ 键无法恢复到之前正在编辑的内容,导致当前输入丢失。
Operating System
win11
Current Qoder Version (Menu → About Qoder → Copy)