From f4dcac9f449aceb18ca845f089c2a0f188730b03 Mon Sep 17 00:00:00 2001 From: Maarten Bent Date: Wed, 25 Nov 2020 23:52:00 +0100 Subject: [PATCH] Return wxFont adjusted to DPI in wxHtmlWinParser::CreateCurrentFont() See #18564. --- src/html/winpars.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/html/winpars.cpp b/src/html/winpars.cpp index a3f06e1d64..830146cde0 100644 --- a/src/html/winpars.cpp +++ b/src/html/winpars.cpp @@ -619,6 +619,10 @@ wxFont* wxHtmlWinParser::CreateCurrentFont() *encptr = m_OutputEnc; #endif } +#ifdef __WXMSW__ + if ( m_windowInterface && m_windowInterface->GetHTMLWindow() ) + (*fontptr)->WXAdjustToPPI(m_windowInterface->GetHTMLWindow()->GetDPI()); +#endif m_DC->SetFont(**fontptr); return (*fontptr); }