From 972a1eff53dad79aec5d47ac147311fcbcbfa4e2 Mon Sep 17 00:00:00 2001 From: Oleg Korshul Date: Fri, 29 Apr 2022 15:42:23 +0300 Subject: [PATCH] Fix bug 56708 --- DesktopEditor/fontengine/ApplicationFonts.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/DesktopEditor/fontengine/ApplicationFonts.cpp b/DesktopEditor/fontengine/ApplicationFonts.cpp index a2f4ffab61..7a8efa01e3 100644 --- a/DesktopEditor/fontengine/ApplicationFonts.cpp +++ b/DesktopEditor/fontengine/ApplicationFonts.cpp @@ -1020,7 +1020,9 @@ NSFonts::CFontInfo* CFontList::GetByParams(NSFonts::CFontSelectFormat& oSelect, } if ( oSelect.wsDefaultName != NULL ) { - int nTmp = 1000 + GetFaceNamePenalty2( pInfo, *oSelect.wsDefaultName, true ); + int nTmp = GetFaceNamePenalty2( pInfo, *oSelect.wsDefaultName, true ); + if (nTmp < 3000) // max value in picker + nTmp += 3000; if (nTmp < nNamePenalty) nNamePenalty = nTmp; }