Executando verificação de segurança...
2

Esse problema acontece com qualquer funcionalidade que mostra o estado mudando um ícone: o ícone atual representa o estado atual ou estado futuro?

Quando vi esse PR, fui consultar alguns aplicativos de bancos que possuem esse "olho" para mostrar/esconder os valores financeiros. Abri dois (acho que XP e Nubank) e percebi que não tratam isso da mesma forma.

O ideal é ter alguma forma auxiliar de descobrir o que o botão fará. No caso dessa funcionalidade, está com um tooltip, que apesar dos seus problemas de acessibilidade, é melhor do que nada.

Hover no ícone exibe um tooltip com a mensagem "Visualizar a senha"

Carregando publicação patrocinada...
1

Não existe um consenso sobre o uso então, mas boa a alternativa de usar um tooltip, vou colocar em meus projetos. Mas ainda prefiro que o ícone represente o estado atual, ou seja se o olho está riscado (quer dizer que não posso ver) então não mostra a senha.