From da2d14bd99d7b91da9785393dcf006c0c05c1344 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Sat, 26 Dec 2020 05:14:52 +0400 Subject: [PATCH] Fallback to custom main font if custom semibold font is not specified --- ui/style/style_core_font.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ui/style/style_core_font.cpp b/ui/style/style_core_font.cpp index 25b2fda..bed4ca4 100644 --- a/ui/style/style_core_font.cpp +++ b/ui/style/style_core_font.cpp @@ -256,6 +256,9 @@ void StartFonts() { if (!CustomSemiboldFont.isEmpty() && ValidateFont(CustomSemiboldFont)) { Overrides[FontTypeSemibold] = CustomSemiboldFont; Overrides[FontTypeSemiboldItalic] = CustomSemiboldFont; + } else if (!CustomMainFont.isEmpty() && ValidateFont(CustomMainFont)) { + Overrides[FontTypeSemibold] = CustomMainFont; + Overrides[FontTypeSemiboldItalic] = CustomMainFont; } auto appFont = QApplication::font();