Browse Source

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

Alexander Koblov 2 years ago
parent
commit
c7dce345a0
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/filesources/filesystem/ufilesystemdeleteoperation.pas

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

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