Navegação por teclado na página de pesquisa

Após iniciar uma pesquisa com ‘/’, digite sua consulta e pressione Enter para enviá-la. Em seguida, você será levado à tela de resultados:

Você pode navegar por esses resultados usando muito o Tab, mas seria muito mais conveniente usar as teclas j/k/o/u, como você pode fazer nas listas de tópicos.

16 curtidas

Gostaria também que os resultados da busca funcionassem com navegação por teclado. :slight_smile:

3 curtidas

Eles já funcionam: setas para cima/baixo… a para adicionar ao compositor:

@dan, quão difícil seria adicionar suporte a j e k na pesquisa de página inteira?

8 curtidas

Não é muito difícil :slight_smile:

10 curtidas

Você poderia explicar melhor isso? O composer é o…

Ah, entendi! Haha, o caminho se revela.

Ei, há algum motivo para ele mudar para cima/baixo em vez de j/k nesse contexto? Porque eu estava adicionando meu suporte à navegação para a página de pesquisa completa, mas eu realmente não sabia sobre as setas para cima/baixo, embora tenha tentado usar j/k no modal de pesquisa. :dizzy_face:

Apenas J ou K não funcionaria, pois você estaria adicionando J e K à entrada de pesquisa. Você teria que usar Tab, , o mouse ou alguma outra tecla.

EDIT: Incluí esses atalhos no modal de atalhos de teclado ?:

5 curtidas

Obrigado! Ficou claro para mim (assim como o “a para adicionar” acima) mais tarde, quando eu realmente usei a busca, o que de repente fez todo o sentido.

Obrigado, pessoal!

1 curtida

Isso funcionou por um tempo, mas ficou estranho.

j/k sobem e descem na lista, mas o não entra no tópico selecionado. Em vez disso, ele sempre carrega o último resultado exibido. (Ou o número 50 se houver mais do que isso nos resultados.)

O que fiz:

  1. pressionei / para abrir a caixa de pesquisa
  2. digitei algo
  3. pressionei enter
  4. j para descer na lista 2 itens
    Can I Admit Something...? 🤔 é o título selecionado
  5. pressionei o

O que eu esperava que fosse carregado:

O que realmente foi carregado:

3 curtidas

Acabei de aplicar uma correção para o seu problema. Deveria estar funcionando conforme o esperado agora.

4 curtidas

Está no ar, funcionando e indo muito bem.

1 curtida