Merge pull request #3973 from dcog989/bookmark-quick-fix

Bookmark plugin - catch an exception for empty / broken favicons
This commit is contained in:
Jack Ye 2025-09-13 14:13:06 +08:00 committed by GitHub
commit 889ed58f0c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -106,12 +106,13 @@ public static class FaviconHelper
{
try
{
using (var image = SKImage.FromBitmap(bitmap))
using (var webp = image.Encode(SKEncodedImageFormat.Webp, 65))
{
if (webp != null)
return webp.ToArray();
}
using var image = SKImage.FromBitmap(bitmap);
if (image is null)
return null;
using var webp = image.Encode(SKEncodedImageFormat.Webp, 65);
if (webp != null)
return webp.ToArray();
}
finally
{