View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000375 | Far Manager | Panel | public | 2007-11-23 11:36 | 2007-11-24 09:13 |
Reporter | Redart | Assigned To | alexy | ||
Priority | none | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.80 alpha 1 | ||||
Summary | 0000375: Невозможно перейти от просмотра содержимого сетевого ресурса к списку ресурсов | ||||
Description | Юникодная версия плагина. Если перейти на просмотр сетевого диска, а потом нажать на "..", то вместо ожидаеого перехода на просмотр списка расшаренных ресурсов данного компа, выводится меню выбра диска, как по Alt-F1 | ||||
Additional Information | Если по шагам: Alt-F1 - Сеть - \\СЕТЕВОЙ_КОМП - \\СЕТЕВОЙ_КОМП\С - (выводится содержимое диска, курсор на позиции "..") - нажимаем Enter - вываливается менюшка выбора диска. Один раз было, что при нажатии на Enter ничего не произвошло вообще | ||||
Tags | No tags attached. | ||||
Build | 357 | ||||
|
Поведение точно такое же как и всегда - выход по .. "в ресурсы" есть когда ходишь по ресурсам. А если диск смапирован, то никаких .. там быть не должно (и нет) |
|
Ошибка в функции FileList::ChangeDir, в самом фаре. Видимо, когда добавляли SysId и проверку на существование плагина Network, неправильно исправили код. Должно быть так (diff сделан через TortoiseSVN - Create Path, может стоит сделать такой способ официальным?): Index: filelist.cpp =================================================================== --- filelist.cpp (revision 1305) +++ filelist.cpp (working copy) @@ -2201,8 +2201,12 @@ AddEndSlash(strDirName); - if(Opt.PgUpChangeDisk && - (FAR_GetDriveType(strDirName) != DRIVE_REMOTE || + /*Если пользователь выбрал переход на диалог выбора диска по Ctrl-PgUp в корне и при этом + мы сейчас не в корне сетевого диска с загруженным плагином просмотра сети - выдадим + ему диалог + */ + if(Opt.PgUpChangeDisk && + !(FAR_GetDriveType(strDirName) == DRIVE_REMOTE && CtrlObject->Plugins.FindPlugin(SYSID_NETWORK))) { CtrlObject->Cp()->ActivePanel->ChangeDisk(); В версии из репозитория было: если у пользователя включен PgUpChangeDisk и загружен плагин Network - показываем диалог выбора диска |
|
Fixed. 357 билд. |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-11-23 11:36 | Redart | New Issue | |
2007-11-23 11:36 | Redart | Status | new => assigned |
2007-11-23 11:36 | Redart | Assigned To | => Karbazol |
2007-11-23 13:00 | yjh | Note Added: 0000832 | |
2007-11-23 13:01 | yjh | Priority | normal => none |
2007-11-23 13:01 | yjh | Resolution | open => no change required |
2007-11-23 15:54 | alexy | Assigned To | Karbazol => |
2007-11-23 15:54 | alexy | Status | assigned => feedback |
2007-11-23 15:55 | alexy | Status | feedback => resolved |
2007-11-23 15:55 | alexy | Assigned To | => alexy |
2007-11-23 15:55 | alexy | Status | resolved => closed |
2007-11-24 08:49 | Redart | Note Added: 0000843 | |
2007-11-24 08:49 | Redart | Status | closed => assigned |
2007-11-24 08:49 | Redart | Resolution | no change required => reopened |
2007-11-24 08:54 | alexy | Project | Plugins => Far Manager |
2007-11-24 09:12 | alexy | Build | => 357 |
2007-11-24 09:12 | alexy | Note Added: 0000844 | |
2007-11-24 09:12 | alexy | Category | Network => Panel |
2007-11-24 09:12 | alexy | Product Version | 1.80 => |
2007-11-24 09:13 | alexy | Status | assigned => closed |
2007-11-24 09:13 | alexy | Resolution | reopened => fixed |
2007-11-24 09:13 | alexy | Fixed in Version | => 1.80 alpha 1 |