Browse Source

Fix _skFontManager.MatchTypeface crash

pull/7565/head
Max Katz 4 years ago
parent
commit
adfa09fec1
  1. 5
      src/Skia/Avalonia.Skia/FontManagerImpl.cs

5
src/Skia/Avalonia.Skia/FontManagerImpl.cs

@ -132,7 +132,10 @@ namespace Avalonia.Skia
break; break;
} }
skTypeface ??= _skFontManager.MatchTypeface(SKTypeface.Default, fontStyle); // MatchTypeface can return "null" if matched typeface wasn't found for the style
// Fallback to the default typeface and styles instead.
skTypeface ??= _skFontManager.MatchTypeface(SKTypeface.Default, fontStyle)
?? SKTypeface.Default;
} }
else else
{ {

Loading…
Cancel
Save