From 9d6b1a937c2f88fafcbeb533ca55b7bdf61e95ec Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Thu, 12 May 2022 14:14:35 +0300 Subject: [PATCH] Fix keyboard events bug Signed-off-by: Alex Andreev --- src/renderer/components/update-button/update-button.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/update-button/update-button.tsx b/src/renderer/components/update-button/update-button.tsx index 31a02f4726..7ac86194eb 100644 --- a/src/renderer/components/update-button/update-button.tsx +++ b/src/renderer/components/update-button/update-button.tsx @@ -21,7 +21,8 @@ export function UpdateButton({ warningLevel, update }: UpdateButtonProps) { const [opened, setOpened] = useState(false); const onKeyDown = (evt: React.KeyboardEvent) => { - if (evt.code == "Space" || evt.code == "Enter") { + if (evt.code == "Space") { + evt.preventDefault(); toggle(); } }; @@ -57,8 +58,6 @@ export function UpdateButton({ warningLevel, update }: UpdateButtonProps) { usePortal htmlFor={id} isOpen={opened} - closeOnClickItem - closeOnClickOutside close={toggle} open={noop} >