|
@@ -1393,11 +1393,13 @@ var
|
|
AFile: TFile;
|
|
AFile: TFile;
|
|
AFiles: TFiles;
|
|
AFiles: TFiles;
|
|
APoint: TPoint;
|
|
APoint: TPoint;
|
|
|
|
+ AFileName: String;
|
|
begin
|
|
begin
|
|
{$IF DEFINED(MSWINDOWS)}
|
|
{$IF DEFINED(MSWINDOWS)}
|
|
if Button = mbRight then
|
|
if Button = mbRight then
|
|
try
|
|
try
|
|
- AFile:= TFileSystemFileSource.CreateFileFromFile(ShellTreeView.Path);
|
|
|
|
|
|
+ AFileName:= ExcludeTrailingBackslash((ShellTreeView as TShellTreeView).Path);
|
|
|
|
+ AFile:= TFileSystemFileSource.CreateFileFromFile(AFileName);
|
|
try
|
|
try
|
|
AFiles:= TFiles.Create(AFile.Path);
|
|
AFiles:= TFiles.Create(AFile.Path);
|
|
AFiles.Add(AFile);
|
|
AFiles.Add(AFile);
|