Direção de arrasto da seleção da caixa de texto

Direção de arrasto da seleção da caixa de texto

Muitas vezes estou em um programa ou página da web e preciso arrastar e selecionar o texto em uma caixa de texto de uma linha - digamos, para remover parte de uma consulta de pesquisa e substituí-la por outra. O que muitas vezes acontece é que eu seleciono, digito o texto de substituição e pressiono Enter tão rapidamente que não vejo o problema: o texto selecionado foi movido para o lado oposto do cursor e eu substituo o texto errado.

Nem todas as caixas de texto fazem isso, por exemplo, a barra de pesquisa no Chromium para Ubuntu nunca apresenta esse problema, mas a caixa de texto do título nesta questão o fará. Se alguém clicar no texto nesta caixa de texto do título, digamos no meio do caminho e arrastar para a direita, deveria, em teoria, sempre selecionar o texto seguindo o ponto onde o arrasto começou. Porém, nesta caixa de texto, se arrastar para a direita incluir um pequeno movimento para cima, o texto selecionado estará no lado errado. Da mesma forma, se arrastar para a esquerda, para selecionar o texto à esquerda do cursor, qualquer movimento para baixo selecionará o que está à direita do cursor. Parece que a seleção por arrastar nessas caixas tem aproximadamente 50/50 de chance de selecionar o texto correto, com base em onde o cursor termina, sendo esquerda+para cima e direita+para baixo as duas ações 'corretas'.

Portanto, as perguntas simples: Existe alguma configuração de sistema global no Ubuntu/Windows que altere esse comportamento? Da mesma forma, existe uma configuração de navegador no navegador Chrome/Firefox ou que altera esse comportamento? O problema está no software ou no desenvolvedor da web, onde eles deveriam fazer algo diferente para evitar isso? A única resposta é que o usuário (eu) é apenas mais cuidadoso e atento?

Editar: Encontrei um vídeo desse comportamento sugerindo que o Chrome é o culpado ou pelo menos tem o mesmo tipo de problema. Veresse vídeo.

informação relacionada