View Issue Details

IDProjectCategoryView StatusLast Update
0001697Double CommanderGraphical user interfacepublic2020-11-30 07:44
Reportercordylus Assigned Tocordylus  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionopen 
ProjectionnoneETAnone 
Product Version0.7.7 
Summary0001697: If the directory is updated during rename, the rename field may find itself over the wrong file
DescriptionЕсли во время переименования текущий файл сдвигается в связи с появлением нового файла в списке раньше него, поле остается на прежнем месте.
TagsNo tags attached.
Attached Files
bug1697.patch (877 bytes)   
Index: src/fileviews/ufileviewwithmainctrl.pas
===================================================================
--- src/fileviews/ufileviewwithmainctrl.pas	(revision 7621)
+++ src/fileviews/ufileviewwithmainctrl.pas	(working copy)
@@ -114,6 +114,7 @@
     // but was released in another window or another application.
     procedure ClearAfterDragDrop; virtual;
     procedure CreateDefault(AOwner: TWinControl); override;
+    procedure DisplayFileListChanged; override;
     {en
        Changes drawing colors depending on if this panel is active.
     }
@@ -294,6 +295,13 @@
   inherited Destroy;
 end;
 
+procedure TFileViewWithMainCtrl.DisplayFileListChanged;
+begin
+  inherited DisplayFileListChanged;
+  if edtRename.Visible then
+    UpdateRenameFileEditPosition;
+end;
+
 procedure TFileViewWithMainCtrl.DoActiveChanged;
 begin
   inherited DoActiveChanged;
bug1697.patch (877 bytes)   
Fixed in Revision7926
Operating system
Widgetset
Architecture

Activities

Issue History

Date Modified Username Field Change
2017-01-16 06:16 cordylus New Issue
2017-06-12 14:36 cordylus File Added: bug1697.patch
2017-12-17 22:05 cordylus Fixed in Revision => 7926
2017-12-17 22:05 cordylus Assigned To => cordylus
2017-12-17 22:05 cordylus Status new => resolved
2020-11-30 07:44 Alexx2000 Status resolved => closed