From fd3f9c4126922b38b2fd77c087a6400f86441fcb Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 29 Jul 2020 20:12:36 +0200 Subject: [PATCH] Allow setting a "full and half fixed" font as the system fixed font. Fixes #14424. --- src/servers/app/DesktopSettings.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/servers/app/DesktopSettings.cpp b/src/servers/app/DesktopSettings.cpp index d0cc858edb..e1b94384fc 100644 --- a/src/servers/app/DesktopSettings.cpp +++ b/src/servers/app/DesktopSettings.cpp @@ -176,7 +176,8 @@ DesktopSettingsPrivate::_Load() && settings.FindString("fixed style", &style) == B_OK && settings.FindFloat("fixed size", &size) == B_OK) { FontStyle* fontStyle = gFontManager->GetStyle(family, style); - if (fontStyle != NULL && fontStyle->IsFixedWidth()) + if (fontStyle != NULL && (fontStyle->IsFixedWidth() + || fontStyle->IsFullAndHalfFixed())) fFixedFont.SetStyle(fontStyle); fFixedFont.SetSize(size); }