From 108daedff5fe7c97e7505ead620a14e0f76d7118 Mon Sep 17 00:00:00 2001 From: Syukron Rifa'il Muttaqi <syukronrifai@gmail.com> Date: Tue, 5 Sep 2023 14:34:34 +0700 Subject: [PATCH] Fix submit form on enter key pressed (#1634) --- packages/desktop-client/src/components/common/Button.tsx | 3 ++- .../src/components/modals/FixEncryptionKey.js | 2 +- upcoming-release-notes/1634.md | 6 ++++++ 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 upcoming-release-notes/1634.md diff --git a/packages/desktop-client/src/components/common/Button.tsx b/packages/desktop-client/src/components/common/Button.tsx index 6b5355d7e..a619b4d19 100644 --- a/packages/desktop-client/src/components/common/Button.tsx +++ b/packages/desktop-client/src/components/common/Button.tsx @@ -143,8 +143,9 @@ const Button = forwardRef<HTMLButtonElement, ButtonProps>( {...(typeof as === 'string' ? // eslint-disable-next-line @typescript-eslint/no-explicit-any (css(buttonStyle) as any) - : { style: buttonStyle, type: isSubmit ? 'submit' : 'button' })} + : { style: buttonStyle })} disabled={disabled} + type={isSubmit ? 'submit' : 'button'} {...nativeProps} > {children} diff --git a/packages/desktop-client/src/components/modals/FixEncryptionKey.js b/packages/desktop-client/src/components/modals/FixEncryptionKey.js index 099bd3498..e8edc6237 100644 --- a/packages/desktop-client/src/components/modals/FixEncryptionKey.js +++ b/packages/desktop-client/src/components/modals/FixEncryptionKey.js @@ -127,7 +127,7 @@ export default function FixEncryptionKey({ <Button style={{ marginRight: 10 }} onClick={() => modalProps.onBack()} - type="button" + type="normal" > Back </Button> diff --git a/upcoming-release-notes/1634.md b/upcoming-release-notes/1634.md new file mode 100644 index 000000000..0df21feae --- /dev/null +++ b/upcoming-release-notes/1634.md @@ -0,0 +1,6 @@ +--- +category: Bugfix +authors: [syukronrm] +--- + +Fix pressing Enter on Encryption Key cancels entry instead of update the key -- GitLab