Fix deafult font structure causing issues when passed to InternFont().

This commit is contained in:
2026-02-07 15:40:24 +03:00
parent d20d929515
commit d299084db5

View File

@@ -155,6 +155,10 @@ namespace Dashboard.BlurgText
protected BlurgFontProxy InternFont(IFont font)
{
BlurgTextExtension appExtension = Application.ExtensionRequire<BlurgTextExtension>();
if (font is Font xfont)
font = xfont.Base;
if (font is FontInfo fontInfo)
{
return (BlurgFontProxy)appExtension.Load(fontInfo);