Only use scaled content factor for bitmaps on Mac

This commit is contained in:
JulianSmart
2015-11-15 18:54:10 +00:00
parent a797c9d956
commit 76190de960
2 changed files with 8 additions and 0 deletions

View File

@@ -12681,8 +12681,11 @@ bool wxRichTextImage::LoadAndScaleImageCache(wxImage& image, const wxSize& sz, w
else
{
double scaleFactor = 1.0;
// Scaled bitmaps only work on Mac currently
#ifdef __WXOSX_COCOA__
if (context.GetBuffer() && context.GetBuffer()->GetRichTextCtrl())
scaleFactor = context.GetBuffer()->GetRichTextCtrl()->GetContentScaleFactor();
#endif
// If the original width and height is small, e.g. 400 or below,
// scale up and then down to improve image quality. This can make