From e14bc4681d69c1b538b8c5af51501077ae5a8a86 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Fri, 12 Feb 2021 17:03:15 +0400 Subject: [PATCH] Take in account device pixel ratio when setting window extents --- ui/platform/ui_platform_window.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ui/platform/ui_platform_window.cpp b/ui/platform/ui_platform_window.cpp index d6a6e18..741a73a 100644 --- a/ui/platform/ui_platform_window.cpp +++ b/ui/platform/ui_platform_window.cpp @@ -11,6 +11,7 @@ #include "ui/widgets/window.h" #include "ui/widgets/shadow.h" #include "ui/painter.h" +#include "ui/style/style_core_scale.h" #include "styles/style_widgets.h" #include "styles/style_layers.h" @@ -356,7 +357,7 @@ void DefaultWindowHelper::updateWindowExtents() { if (hasShadow()) { Platform::SetWindowExtents( window()->windowHandle(), - resizeArea()); + resizeArea() * style::DevicePixelRatio()); _extentsSet = true; } else if (_extentsSet) {