From f1a9699be4df03b9f444cb6ea75b2b9c07af0651 Mon Sep 17 00:00:00 2001 From: jtsang4 Date: Thu, 20 Feb 2025 02:05:48 +0800 Subject: [PATCH] feat: Add backspace handling to remove last mentioned model --- src/renderer/src/pages/home/Inputbar/Inputbar.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/src/pages/home/Inputbar/Inputbar.tsx b/src/renderer/src/pages/home/Inputbar/Inputbar.tsx index e4bb8be864..c284fbaa0f 100644 --- a/src/renderer/src/pages/home/Inputbar/Inputbar.tsx +++ b/src/renderer/src/pages/home/Inputbar/Inputbar.tsx @@ -241,6 +241,11 @@ const Inputbar: FC = ({ assistant: _assistant, setActiveTopic }) => { sendMessage() return event.preventDefault() } + + if (event.key === 'Backspace' && text.trim() === '' && mentionModels.length > 0) { + setMentionModels((prev) => prev.slice(0, -1)) + return event.preventDefault() + } } const addNewTopic = useCallback(async () => {