@@ -926,7 +926,7 @@ public bool IsLoadingItems
926926 }
927927 }
928928
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 )
930930 {
931931 var wasIconLoaded = false ;
932932 if ( item . IsLibraryItem || item . PrimaryItemAttribute == StorageItemTypes . File || item . IsZipItem )
@@ -937,7 +937,7 @@ private async Task LoadItemThumbnail(ListedItem item, uint thumbnailSize = 20, I
937937 var matchingStorageFile = matchingStorageItem . AsBaseStorageFile ( ) ?? await GetFileFromPathAsync ( item . ItemPath ) ;
938938 if ( matchingStorageFile != null )
939939 {
940- var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . DocumentsView ;
940+ var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . SingleItem ;
941941
942942 using StorageItemThumbnail Thumbnail = await FilesystemTasks . Wrap ( ( ) => matchingStorageFile . GetThumbnailAsync ( mode , thumbnailSize , ThumbnailOptions . ResizeThumbnail ) . AsTask ( ) ) ;
943943 if ( ! ( Thumbnail == null || Thumbnail . Size == 0 || Thumbnail . OriginalHeight == 0 || Thumbnail . OriginalWidth == 0 ) )
@@ -1004,7 +1004,7 @@ await dispatcherQueue.EnqueueAsync(async () =>
10041004 {
10051005 var mode = thumbnailSize < 80 ? ThumbnailMode . ListView : ThumbnailMode . SingleItem ;
10061006
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 ( ) ) ;
10081008 if ( ! ( Thumbnail == null || Thumbnail . Size == 0 || Thumbnail . OriginalHeight == 0 || Thumbnail . OriginalWidth == 0 ) )
10091009 {
10101010 await dispatcherQueue . EnqueueAsync ( async ( ) =>
0 commit comments