Invert password reveal eye icon (#11365)

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Samuel Newman
2026-08-19 17:37:01 +03:00
committed by GitHub
parent 11c80a1fbd
commit c19fec3f48
+6 -1
View File
@@ -602,7 +602,12 @@ function RevealPasswordButton({
const {t: l} = useLingui()
const context = TextField.useTextFieldContext()
const Icon = !active ? EyeSlashIcon : EyeIcon
/*
* The icon shows the action the button performs, not the current state: an
* open eye when the password is hidden (tap to reveal), a crossed-out eye
* when it is visible (tap to hide).
*/
const Icon = active ? EyeSlashIcon : EyeIcon
if (!hasPassword && !context.focused) return null