View Issue Details

IDProjectCategoryView StatusLast Update
0001114Far ManagerPlugins API.Panelpublic2020-01-28 17:12
ReporterNightRoman Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version2.0 
Summary0001114: Неправильное восстановление панели при FCTL_CLOSEPLUGIN(...NULL)
DescriptionПанель плагина закрывается командой FCTL_CLOSEPLUGIN с Param = NULL, то есть путь не указываем. Панель закрывается и вместо нее открывается файловая панель Фара, та, что была до открытия плагинной панели. При этом неожиданно и нежелательно то, что на панели Фара текущим является тот же элемент (по счету), что был на закрытой панели плагина, или последний, если у панели плагина номер текущего элемента превышал число элементов на только что вернувшейся панели Фара.

Логики в этом нет никакой, это либо бага, либо недоработка, поэтому помещаю в баги, а не в виши. Что хотелось бы:

Примитивно:
чтобы на панели Фара текущим был первый элемент после закрытия плагина

Разумно:
чтобы на панели Фара текущим был тот элемент, что был до открытия панели плагина

Идеально:
чтобы восстанавливался и оригинальный текущий элемент, и выделенные элементы

Обсуждение (скудное) на форуме тут:
http://forum.farmanager.com/viewtopic.php?f=8&t=3917
TagsNo tags attached.
Build

Activities

JohnDoe

2020-01-28 17:07

updater   bugnote:0016724

В настоящий момент наблюдаю поведение по сценарию "примитивно"

JohnDoe

2020-01-28 17:12

updater   bugnote:0016725

Ещё одно обсуждение: https://forum.farmanager.com/viewtopic.php?f=8&t=7006

Issue History

Date Modified Username Field Change
2009-10-16 10:20 NightRoman New Issue
2020-01-28 17:07 JohnDoe Note Added: 0016724
2020-01-28 17:12 JohnDoe Note Added: 0016725