Mudança de foco ao procurar no diretório de usuários

Se você não digitar rápido o suficiente no campo de pesquisa do diretório de usuários, o foco mudará para :heart: Recebido, levando à ativação de atalhos de teclado se você não perceber.
Pequeno screencast da mudança de foco:

E um onde, ao tentar adicionar um “u”, o atalho de teclado é acionado:

5 curtidas

Copiado de aqui:
Ao procurar o nome de um grupo aqui e começar a digitar, a pesquisa é filtrada de acordo com todos os símbolos que já digitei após cada símbolo. Posso esperar o tempo que quiser entre os símbolos.
No entanto, ao procurar um nome de usuário aqui, após cada símbolo, devo digitar o próximo símbolo em no máximo ~0,4 segundo, caso contrário, os resultados são filtrados e o cursor não está mais dentro da janela de pesquisa, então não posso continuar digitando (a menos que eu coloque o cursor de volta dentro da janela de pesquisa repetidamente após cada símbolo).

Eu acho que 0,2 seg é mais próximo :winking_face_with_tongue: Faz tanto tempo que não uso o Discourse. É por isso que acho que ele é inutilizável e eu, como administrador, vou para o lado do administrador se precisar operar com usuários.

2 curtidas

Acabei de mesclar uma correção que deve impedir esse comportamento: FIX: Prevent focus shift when navigating the user directory by nattsw · Pull Request #29209 · discourse/discourse · GitHub

5 curtidas

Funciona muito bem. Obrigado.

Mas você quebrou os cabeçalhos da tabela para plugins.

1 curtida

Eita, muito obrigado.

8 curtidas

Também tenho a impressão de que suas alterações também quebraram o componente User Card Directory. Pelo menos não consigo mais clicar em “:heart: recebidos” ou “:heart: dados” na visualização de cartões para alterar a ordem.

3 curtidas

Agradeço sua observação aqui @moin!

Acontece que outro componente também foi afetado

Fecharei este tópico na próxima semana caso surjam mais problemas, mas fiz uma rápida verificação e parece que estamos bem.

5 curtidas

Este tópico foi automaticamente fechado após 7 dias. Novas respostas não são mais permitidas.