View Issue Details

IDProjectCategoryView StatusLast Update
0003052Far ManagerDrive Menupublic2015-08-03 06:28
Reporterfml2 Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0003052: Неправильный заголовок окна после удаления диска USB
DescriptionВерсия Фар: 3.0.4406 х86

Что делаю:

1. Подсоединяю устройство через USB (например, фотоаппарат). Получается, например, диск D.
2. На одной из панелей иду на диск D и там в какой-нибудь подкаталог
3. Вызываю для этой панели меню дисков и на диске D нажимаю Shift+Del. Подтверждаю удаление диска.

Появляется сообщение, что "Device can now be safely removed". Подтверждаю сообщение (ОК). Закрываю меню выбора дисков (Esc). В панели отображается содержимое одного из каталогов жесткого диска.

ОШИБКА: Но в заголовке окна по-прежнему стоит каталог теперь уже удаленного диска D.
TagsNo tags attached.
Build

Activities

Denis

2015-08-03 06:28

reporter  

Refresh-title-after-disk-disconnect.patch (433 bytes)   
diff --git a/unicode_far/panel.cpp b/unicode_far/panel.cpp
index 44f74ba..1fbf1ca 100644
--- a/unicode_far/panel.cpp
+++ b/unicode_far/panel.cpp
@@ -620,6 +620,7 @@ int Panel::ChangeDiskMenu(int Pos,int FirstCall)
 
 		SCOPED_ACTION(listener)(update_devices, [&NeedRefresh] { NeedRefresh = true; });
 
+    SetTitle();
 		ChDisk->Run([&](const Manager::Key& RawKey)->int
 		{
 			auto Key=RawKey.FarKey();
-- 
2.4.6.windows.1

Denis

2015-08-03 06:28

reporter   bugnote:0013745

Приложил патч

Issue History

Date Modified Username Field Change
2015-08-02 23:20 fml2 New Issue
2015-08-03 06:28 Denis File Added: Refresh-title-after-disk-disconnect.patch
2015-08-03 06:28 Denis Note Added: 0013745