diff --git a/Telegram/SourceFiles/core/sandbox.cpp b/Telegram/SourceFiles/core/sandbox.cpp index ceed570114..105c9aa9ff 100644 --- a/Telegram/SourceFiles/core/sandbox.cpp +++ b/Telegram/SourceFiles/core/sandbox.cpp @@ -209,7 +209,11 @@ void Sandbox::setupScreenScale() { LOG(("Environmental variables: QT_SCREEN_SCALE_FACTORS='%1'").arg(qEnvironmentVariable("QT_SCREEN_SCALE_FACTORS"))); } style::SetDevicePixelRatio(int(ratio)); - cSetScreenScale(style::kScaleDefault); + if (Platform::IsMac() && ratio == 2.) { + cSetScreenScale(120); // 120% for Retina screens by default. + } else { + cSetScreenScale(style::kScaleDefault); + } } }