浏览代码

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

Alexander Koblov 2 年之前
父节点
当前提交
c7dce345a0
共有 1 个文件被更改,包括 1 次插入1 次删除
  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