A tecla K deve selecionar o post atual quando nenhum estiver selecionado

Nova solicitação:

Solicitação original

Existe um atalho de teclado E para editar uma postagem. No entanto, isso só funciona se a postagem estiver “selecionada” usando os atalhos J ou K. Acho que seria uma grande melhoria fazer com que o atalho E editasse a postagem atual (= aquela na URL / linha do tempo do tópico), mesmo que ela não tenha sido selecionada usando J ou K.

2 curtidas

Isso seria tão bizarro e inesperado, no entanto. Eu consideraria isso um recurso negativo, pessoalmente.

4 curtidas

Por que? É tão diferente rolar pelos posts quanto usar J para fazer o mesmo?


Existe alguma maneira, além de J e K, de selecionar um post para que os atalhos de teclado específicos do post funcionem?

Se nada estiver selecionado, então nada estará selecionado. Forçar uma seleção aleatória parece muito errado para mim.

Não sei, talvez alguém da nossa equipe que use bastante atalhos de teclado possa dar sua opinião.

As pessoas estão acostumadas a ter um alvo de seleção antes que as ações baseadas em objetos fiquem ativas.

Ninguém quer um gerenciador de arquivos que exiba uma caixa de diálogo de exclusão se um objeto não for especificado explicitamente. Por que ter uma caixa de diálogo de edição antes de especificar o que deseja editar?

1 curtida

Eu estava considerando o post como “selecionado” quando o número dele está na URL ou na linha do tempo dos posts, mas entendo seu ponto. Fazer o que solicitei iria definitivamente contra as expectativas aqui.

Agora vejo que estou pedindo a coisa errada. O caso que motivou esse pedido é quando estou percorrendo um post longo de wiki (geralmente o primeiro post), e, portanto, teria que rolar bastante mais para clicar no botão de editar. O problema é que tanto J quanto K selecionam o segundo post, não o primeiro, mesmo quando estou apenas rolando para o primeiro post. Isso faz algum sentido para J, já que ele deve selecionar o próximo post. Mas para K, acho que faria mais sentido selecionar o post atual (considerando que nenhum foi selecionado ainda). O comportamento atual significa que tenho que fazer J (ou K), depois K e então E para editar o post que estou visualizando. Idealmente, gostaria de poder editar o post apenas fazendo K e depois E. Sei que é apenas uma tecla a menos, mas o comportamento atual (especialmente para K) é pouco intuitivo.

Espero que isso faça sentido. Se não, posso tentar gravar um vídeo, já que é difícil demonstrar com capturas de tela.

4 curtidas

Sim, acho que devemos ou renomear este tópico ou criar um novo. Concordo totalmente que o K tem um comportamento surpreendente. Ele deveria selecionar a primeira postagem visível, mesmo que esteja apenas parcialmente visível.

Ou, em forma visual, se eu pressionar K e a tela parecer assim:

Aquele :arrow_double_up: é o que deveria permanecer na tela e aquela postagem deveria ser selecionada.

@dan, lembro que você trabalhou na lógica de seleção. Isso é uma mudança simples?

5 curtidas

Editei o título e a primeira mensagem da melhor forma possível. Me avise se preferir criar um novo tópico.

5 curtidas

Alterei a lógica de seleção para o K para incluir também posts parcialmente visíveis. A lógica para o J permanece inalterada.

7 curtidas

Isso está funcionando fantasticamente

:confetti_ball:

5 curtidas