@@ -85,15 +85,15 @@ public async Task<IStorageHistory> CopyItemsAsync(IList<IStorageItemWithPath> so
8585 var copyResult = new ShellOperationResult ( ) ;
8686 if ( sourceRename . Any ( ) )
8787 {
88- var resultItem = await FileOperationsHelpers . CopyItemAsync ( sourceRename . Select ( s => s . Path ) . ToArray ( ) , destinationRename . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID ) ;
88+ var resultItem = await FileOperationsHelpers . CopyItemAsync ( sourceRename . Select ( s => s . Path ) . ToArray ( ) , destinationRename . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
8989
9090 result &= ( FilesystemResult ) resultItem . Item1 ;
9191
9292 copyResult . Items . AddRange ( resultItem . Item2 ? . Final ?? Enumerable . Empty < ShellOperationItemResult > ( ) ) ;
9393 }
9494 if ( sourceReplace . Any ( ) )
9595 {
96- var resultItem = await FileOperationsHelpers . CopyItemAsync ( sourceReplace . Select ( s => s . Path ) . ToArray ( ) , destinationReplace . ToArray ( ) , true , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID , progress ) ;
96+ var resultItem = await FileOperationsHelpers . CopyItemAsync ( sourceReplace . Select ( s => s . Path ) . ToArray ( ) , destinationReplace . ToArray ( ) , true , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
9797
9898 result &= ( FilesystemResult ) resultItem . Item1 ;
9999
@@ -335,7 +335,7 @@ public async Task<IStorageHistory> DeleteItemsAsync(IList<IStorageItemWithPath>
335335 var operationID = Guid . NewGuid ( ) . ToString ( ) ;
336336 using var r = cancellationToken . Register ( CancelOperation , operationID , false ) ;
337337
338- var ( success , response ) = await FileOperationsHelpers . DeleteItemAsync ( deleleFilePaths . ToArray ( ) , permanently , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID , progress ) ;
338+ var ( success , response ) = await FileOperationsHelpers . DeleteItemAsync ( deleleFilePaths . ToArray ( ) , permanently , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
339339
340340 var result = ( FilesystemResult ) success ;
341341 var deleteResult = new ShellOperationResult ( ) ;
@@ -449,14 +449,14 @@ public async Task<IStorageHistory> MoveItemsAsync(IList<IStorageItemWithPath> so
449449
450450 if ( sourceRename . Any ( ) )
451451 {
452- var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( sourceRename . Select ( s => s . Path ) . ToArray ( ) , destinationRename . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID , progress ) ;
452+ var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( sourceRename . Select ( s => s . Path ) . ToArray ( ) , destinationRename . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
453453
454454 result &= ( FilesystemResult ) status ;
455455 moveResult . Items . AddRange ( response ? . Final ?? Enumerable . Empty < ShellOperationItemResult > ( ) ) ;
456456 }
457457 if ( sourceReplace . Any ( ) )
458458 {
459- var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( sourceReplace . Select ( s => s . Path ) . ToArray ( ) , destinationReplace . ToArray ( ) , true , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID , progress ) ;
459+ var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( sourceReplace . Select ( s => s . Path ) . ToArray ( ) , destinationReplace . ToArray ( ) , true , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
460460
461461 result &= ( FilesystemResult ) status ;
462462 moveResult . Items . AddRange ( response ? . Final ?? Enumerable . Empty < ShellOperationItemResult > ( ) ) ;
@@ -663,7 +663,7 @@ public async Task<IStorageHistory> RestoreItemsFromTrashAsync(IList<IStorageItem
663663 using var r = cancellationToken . Register ( CancelOperation , operationID , false ) ;
664664
665665 var moveResult = new ShellOperationResult ( ) ;
666- var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( source . Select ( s => s . Path ) . ToArray ( ) , destination . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , operationID , progress ) ;
666+ var ( status , response ) = await FileOperationsHelpers . MoveItemAsync ( source . Select ( s => s . Path ) . ToArray ( ) , destination . ToArray ( ) , false , NativeWinApiHelper . CoreWindowHandle . ToInt64 ( ) , progress , operationID ) ;
667667
668668 var result = ( FilesystemResult ) status ;
669669 moveResult . Items . AddRange ( response ? . Final ?? Enumerable . Empty < ShellOperationItemResult > ( ) ) ;
0 commit comments