From ba2829e276227caeab0932ca6725e847994f37a9 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Sat, 12 Oct 2024 10:00:03 +0800 Subject: [PATCH] feat: add event handling to blur current target element after showing popup - Added event handling to the onSelectModel function to blur the current target element after showing the SelectModelPopup. --- src/renderer/src/pages/home/components/SelectModelButton.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/home/components/SelectModelButton.tsx b/src/renderer/src/pages/home/components/SelectModelButton.tsx index 24582adaa4..12e3ddc83c 100644 --- a/src/renderer/src/pages/home/components/SelectModelButton.tsx +++ b/src/renderer/src/pages/home/components/SelectModelButton.tsx @@ -23,7 +23,8 @@ const SelectModelButton: FC = ({ assistant }) => { return null } - const onSelectModel = async () => { + const onSelectModel = async (event: React.MouseEvent) => { + event.currentTarget.blur() const selectedModel = await SelectModelPopup.show({ model }) if (selectedModel) { setModel(selectedModel)