From d299084db53658d4f289595658a5aa8c1b6a0f4f Mon Sep 17 00:00:00 2001 From: "H. Utku Maden" Date: Sat, 7 Feb 2026 15:40:24 +0300 Subject: [PATCH] Fix deafult font structure causing issues when passed to InternFont(). --- Dashboard.BlurgText/BlurgTextExtension.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dashboard.BlurgText/BlurgTextExtension.cs b/Dashboard.BlurgText/BlurgTextExtension.cs index 724c207..4f140cd 100644 --- a/Dashboard.BlurgText/BlurgTextExtension.cs +++ b/Dashboard.BlurgText/BlurgTextExtension.cs @@ -155,6 +155,10 @@ namespace Dashboard.BlurgText protected BlurgFontProxy InternFont(IFont font) { BlurgTextExtension appExtension = Application.ExtensionRequire(); + + if (font is Font xfont) + font = xfont.Base; + if (font is FontInfo fontInfo) { return (BlurgFontProxy)appExtension.Load(fontInfo);