Skip to content

Commit 95d9d6c

Browse files
hecksmosishishitetsu
authored andcommitted
Fix: Fixed crash when trying to create bitmap from null IconData in SidebarPinnedModel.cs (#12333)
1 parent 07d78db commit 95d9d6c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Files.App/DataModels/SidebarPinnedModel.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,9 @@ public async Task<LocationItem> CreateLocationItemFromPathAsync(string path)
115115
{
116116
var iconData = await FileThumbnailHelper.LoadIconFromStorageItemAsync(res.Result, 96u, ThumbnailMode.ListView);
117117
locationItem.IconData = iconData;
118-
locationItem.Icon = await App.Window.DispatcherQueue.EnqueueOrInvokeAsync(() => locationItem.IconData.ToBitmapAsync());
118+
119+
if (locationItem.IconData is not null)
120+
locationItem.Icon = await App.Window.DispatcherQueue.EnqueueOrInvokeAsync(() => locationItem.IconData.ToBitmapAsync());
119121
}
120122

121123
if (locationItem.IconData is null)

0 commit comments

Comments
 (0)