Fix system clipboard GetFiles

This commit is contained in:
2023-09-27 14:04:10 +02:00
parent 8dae62e8e7
commit 30638c6c97

View File

@@ -45,10 +45,13 @@ public class SystemClipboardService : ISystemClipboardService
if (obj is IEnumerable<IStorageItem> storageItems)
{
return storageItems
.Select(i => _timelessContentProvider.GetFullNameByNativePathAsync(new NativePath(WebUtility.UrlDecode(i.Path.AbsolutePath))))
return await storageItems
.ToAsyncEnumerable()
.SelectAwait(async i => await _timelessContentProvider.GetFullNameByNativePathAsync(new NativePath(WebUtility.UrlDecode(i.Path.AbsolutePath))))
.Where(i => i != null)
.OfType<FullName>();
.OfType<FullName>()
.ToListAsync();
}
return Enumerable.Empty<FullName>();