diff --git a/frontend/src/components/v2/SecretInput/SecretInput.tsx b/frontend/src/components/v2/SecretInput/SecretInput.tsx index 5e7bbef78..aca4d45d3 100644 --- a/frontend/src/components/v2/SecretInput/SecretInput.tsx +++ b/frontend/src/components/v2/SecretInput/SecretInput.tsx @@ -96,8 +96,12 @@ export const SecretInput = forwardRef( }} disabled={isDisabled} spellCheck={false} - onBlur={(evt) => { - onBlur?.(evt); + onKeyDown={(evt) => { + if (evt.key === "Tab") { + setIsSecretFocused.off(); + } + }} + onBlur={() => { setIsSecretFocused.off(); }} value={value || ""} diff --git a/frontend/src/views/ShareSecretPage/components/AddShareSecretModal.tsx b/frontend/src/views/ShareSecretPage/components/AddShareSecretModal.tsx index 2fda35be4..7ec9f95ad 100644 --- a/frontend/src/views/ShareSecretPage/components/AddShareSecretModal.tsx +++ b/frontend/src/views/ShareSecretPage/components/AddShareSecretModal.tsx @@ -178,7 +178,7 @@ export const AddShareSecretModal = ({ popUp, handlePopUpToggle }: Props) => { errorText={error?.message} >