@@ -926,7 +926,7 @@ public bool IsLoadingItems
926
926
}
927
927
}
928
928
929
- private async Task LoadItemThumbnail ( ListedItem item , uint thumbnailSize = 20 , IStorageItem matchingStorageItem = null )
929
+ private async Task LoadItemThumbnail ( ListedItem item , uint thumbnailSize = 80 , IStorageItem matchingStorageItem = null )
930
930
{
931
931
var wasIconLoaded = false ;
932
932
if ( item . IsLibraryItem || item . PrimaryItemAttribute == StorageItemTypes . File || item . IsZipItem )
@@ -937,7 +937,7 @@ private async Task LoadItemThumbnail(ListedItem item, uint thumbnailSize = 20, I
937
937
var matchingStorageFile = matchingStorageItem . AsBaseStorageFile ( ) ?? await GetFileFromPathAsync ( item . ItemPath ) ;
938
938
if ( matchingStorageFile != null )
939
939
{
940
- var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . DocumentsView ;
940
+ var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . SingleItem ;
941
941
942
942
using StorageItemThumbnail Thumbnail = await FilesystemTasks . Wrap ( ( ) => matchingStorageFile . GetThumbnailAsync ( mode , thumbnailSize , ThumbnailOptions . ResizeThumbnail ) . AsTask ( ) ) ;
943
943
if ( ! ( Thumbnail == null || Thumbnail . Size == 0 || Thumbnail . OriginalHeight == 0 || Thumbnail . OriginalWidth == 0 ) )
@@ -1004,7 +1004,7 @@ await dispatcherQueue.EnqueueAsync(async () =>
1004
1004
{
1005
1005
var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . SingleItem ;
1006
1006
1007
- using StorageItemThumbnail Thumbnail = await FilesystemTasks . Wrap ( ( ) => matchingStorageFolder . GetThumbnailAsync ( mode , thumbnailSize , ThumbnailOptions . ResizeThumbnail ) . AsTask ( ) ) ;
1007
+ using StorageItemThumbnail Thumbnail = await FilesystemTasks . Wrap ( ( ) => matchingStorageFolder . GetThumbnailAsync ( mode , thumbnailSize , ThumbnailOptions . ReturnOnlyIfCached ) . AsTask ( ) ) ;
1008
1008
if ( ! ( Thumbnail == null || Thumbnail . Size == 0 || Thumbnail . OriginalHeight == 0 || Thumbnail . OriginalWidth == 0 ) )
1009
1009
{
1010
1010
await dispatcherQueue . EnqueueAsync ( async ( ) =>
0 commit comments