View Issue Details

IDProjectCategoryView StatusLast Update
0003695Far ManagerViewerpublic2019-02-13 11:11
ReporterlvmAssigned To2useven10 
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindowsOS Version10
Product Version3.0 
Target VersionFixed in Version 
Summary0003695: лишние перемещения при поиске
DescriptionЕсли поиск во вьюере находит строку в пределах видимой на экране части файла, позиция вьюера в файле изменяется. Насколько я понимаю, вьюер старается расположить найденную строку в середине экрана, точная величина зависит от высоты окна, например, при высоте в 36 символов найденная строка оказывается девятой видимой. Это может быть удобнее, если строка найдена за пределаими экрана, и перемещение неизбежно, но если строка найдена в пределах видимой части файла, лишние прыжки по файлу только мешают. Особенно неудобно, когда строка найдена в первый нескольких видимых строках: строка найдена при поиске вперед, а файл смещается НАЗАД.

Если строка найдена в пределах видимой части экрана, позиция вьюера в файле изменяться не должна.
Steps To Reproduceоткрыть произвольный текстовый файл во вьюере
pgdn (если мы в начале файла, перемещаться будет некуда)
f7
ввести в поле поиска часть первой видимой строки файла
enter - файл сдвинется назад на несколько строк назад, так что бывшая первая видимая строка уже будет не первой
TagsNo tags attached.
Build5364

Activities

JohnDoe

2019-01-24 10:04

updater   bugnote:0016429

[ ] Persistent selection

@lvm, у вас как настроено?

lvm

2019-01-24 11:25

reporter   bugnote:0016435

включено, но я попробовал выключить, и ничего не изменилось

2useven10

2019-02-12 18:29

developer   bugnote:0016455

5364

lvm

2019-02-13 09:06

reporter   bugnote:0016457

все работает как надо, спасибо

Issue History

Date Modified Username Field Change
2019-01-23 15:10 lvm New Issue
2019-01-23 16:35 2useven10 Assigned To => 2useven10
2019-01-23 16:35 2useven10 Status new => assigned
2019-01-24 10:04 JohnDoe Note Added: 0016429
2019-01-24 11:25 lvm Note Added: 0016435
2019-02-12 18:29 2useven10 Status assigned => feedback
2019-02-12 18:29 2useven10 Note Added: 0016455
2019-02-13 09:06 lvm Note Added: 0016457
2019-02-13 09:06 lvm Status feedback => assigned
2019-02-13 11:11 2useven10 Status assigned => closed
2019-02-13 11:11 2useven10 Resolution open => fixed
2019-02-13 11:11 2useven10 Build => 5364