From 22839b865dc74768768a4fe11a532b51f549866d Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sat, 15 Sep 2018 01:26:46 +0200 Subject: [PATCH] Fix bug with point sizes in wxX11 without Pango XLFD strings specify size in tens of points, so add the missing factor of 10. --- src/unix/fontutil.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/unix/fontutil.cpp b/src/unix/fontutil.cpp index ca365f5084..97f7fb4ae3 100644 --- a/src/unix/fontutil.cpp +++ b/src/unix/fontutil.cpp @@ -796,7 +796,7 @@ wxFontEncoding wxNativeFontInfo::GetEncoding() const void wxNativeFontInfo::SetFractionalPointSize(float pointsize) { SetXFontComponent(wxXLFD_POINTSIZE, - wxString::Format("%d", wxRound(pointsize))); + wxString::Format("%d", wxRound(10*pointsize))); } void wxNativeFontInfo::SetStyle(wxFontStyle style)