From 8bb5fb9811e54e49244d7cb418ab7f9b9c3017f6 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 24582ada..12e3ddc8 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)