Похоже, что обе эти проблемы вызваны одним и тем же общим поведением. Инструмент спроектирован так, что при клике на новый стих он обновляется, помещая этот стих в начало страницы и курсор в начало этого стиха. Это вызывает внезапное изменение позиций. И если вы используете клавиши со стрелками вправо и влево и переходите в новый стих, система ждет, пока вы не сделаете короткую паузу, прежде чем выполнить этот же тип обновления. Это поведение происходит независимо от того, находитесь ли вы в режиме двух панелей.
Я предполагаю, что одной из причин, по которой это считалось желательным, является то, что обычно этот инструмент используется в режиме двух панелей, и вы, как правило, хотите, чтобы обе панели были выровнены, чтобы проводить сравнения.
Но мне кажется разумным запросить дополнительный переключатель в меню, который позволил бы отключить поведение, при котором выбранный стих прыгает в начало страницы, что отличается от обычных окон PT.
Как вы предположили, было бы хорошо, если бы позиция курсора не забывалась при таком обновлении. Связанная функция для улучшения качества работы — это задержка поведения прыжков (обновление newly selected verses to the top of the page) во время выделения текста. В настоящее время, если вы попытаетесь выделить текст в стихе, который не является текущим стихом, поведение обновления вызывает смещение окна, ваше выделение игнорируется, и курсор перемещается в начало выбранного стиха. Если бы поведение обновления задерживалось до завершения выделения, и если бы курсор сохранял ваше выделение, вы могли бы использовать это, чтобы сократить время, необходимое для того, чтобы понять, где вы смотрели до того, как произошел прыжок.