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} >