Browse Source

FIX: Remove symlink to directory directly when move to trash failed (fixes #686)

Alexander Koblov 2 năm trước cách đây
mục cha
commit
c7dce345a0

+ 1 - 1
src/filesources/filesystem/ufilesystemdeleteoperation.pas

@@ -264,7 +264,7 @@ begin
           end;
           end;
           if RemoveDirectly = fsoogYes then
           if RemoveDirectly = fsoogYes then
             begin
             begin
-              if aFile.IsLinkToDirectory then
+              if aFile.IsLink and aFile.IsDirectory then
                 begin
                 begin
                   DeleteResult := RemoveDirectoryUAC(FileName);
                   DeleteResult := RemoveDirectoryUAC(FileName);
                 end
                 end