diff --git a/src/screens/Settings/components/AddAppPasswordDialog.tsx b/src/screens/Settings/components/AddAppPasswordDialog.tsx index 87d8caff36..7384309304 100644 --- a/src/screens/Settings/components/AddAppPasswordDialog.tsx +++ b/src/screens/Settings/components/AddAppPasswordDialog.tsx @@ -100,6 +100,10 @@ function CreateDialogInner({passwords}: {passwords: string[]}) { const error = validationError || (!name.match(/^[a-zA-Z0-9-_ ]*$/) && regexFailError) + const renderedPassword = showPassword + ? data?.password + : '•'.repeat(data?.password.length || 8) + return ( @@ -201,16 +205,7 @@ function CreateDialogInner({passwords}: {passwords: string[]}) { size="large" variant="solid" color="secondary"> - - {data.password} - + {renderedPassword}