Parece que ambos esses problemas são causados pelo mesmo comportamento geral. A ferramenta é projetada de tal forma que, quando você clica em um novo versículo, ele é atualizado, colocando esse versículo no topo da página e o cursor no início desse versículo. Isso causa a mudança súbita de posições. E se você usar as teclas de seta para a direita e para a esquerda e cruzar para um novo versículo, ela espera até você pausar brevemente antes de executar esse mesmo tipo de atualização. Esse mesmo comportamento acontece independentemente de você estar ou não na visualização de dois painéis.
Estou supondo que um dos motivos pelos quais isso foi considerado desejável é que, geralmente, essa ferramenta é usada com a visualização de dois painéis, e você geralmente quer que ambos os painéis estejam alinhados, a fim de fazer comparações.
Mas parece razoável para mim solicitar um interruptor adicional no menu que permita desativar o comportamento que faz o versículo selecionado pular para o topo da página, o que difere das janelas normais do PT.
Como você sugeriu, seria bom se a posição do cursor não fosse esquecida quando essa atualização acontece. Um recurso relacionado de qualidade de vida seria atrasar o comportamento de salto (atualizando os versículos recém-selecionados para o topo da página) enquanto o texto está sendo destacado. Atualmente, se você tentar destacar texto em um versículo que não é o versículo atual, o comportamento de atualização faz a janela se deslocar, e seu destaque é ignorado e o cursor se move para o início do versículo selecionado. Se o comportamento de atualização fosse atrasado até depois que a seleção fosse feita, e se o cursor mantivesse sua seleção, você poderia usar isso para reduzir o tempo que leva para descobrir onde você estava olhando antes que o salto acontecesse.
It looks like both of these issues are caused by the same general behavior. The tool is designed such that when you click a new verse, it refreshes, putting that verse at the top of the page and putting the cursor at the beginning of that verse. This causes the sudden change of positions. And if you use the right and left arrow keys and cross into a new verse, it waits until you pause briefly before performing this same sort of refresh. This same behavior happens whether or not you’re in 2-pane view.
I’m guessing that one reason this was seen as desirable is that usually this tool is used with 2-pane view, and you generally want both panes to line up, in order to make comparisons.
But it seems reasonable to me to request an additional toggle in the menu which would let you turn off the behavior which causes the selected verse to jump to the top of the page, which differs from normal PT windows.
As you implied, it would be nice if the cursor position was not forgotten when this refresh happens. A related quality of life feature would be to delay the jumping behavior (refreshing newly selected verses to the top of the page) while highlighting text. Currently, if you try to highlight text in a verse which is not the current verse, the refreshing behavior causes the window to shift, and your highlighting is ignored and the cursor moves to the beginning of the selected verse. If the refreshing behavior was delayed until after the selection was made, and if the cursor retained your selection, you could use that to reduce the time it takes you to figure out where you were looking before the jump happened.
Tradução automática de English