From dbb7d1890e4ce10aa9562dd22f1fc69813ccc1bb Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Wed, 20 May 2026 21:21:35 +0300 Subject: [PATCH] [qrhi] Fixed group call scale when moving between screens at runtime. --- Telegram/SourceFiles/calls/group/calls_group_viewport_rhi.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/calls/group/calls_group_viewport_rhi.cpp b/Telegram/SourceFiles/calls/group/calls_group_viewport_rhi.cpp index 31696f3fad..ce4762984c 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_viewport_rhi.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_viewport_rhi.cpp @@ -572,7 +572,7 @@ void Viewport::RendererRhi::renderOffscreen( _nextPoolIndex = 0; const auto size = rt->pixelSize(); - const auto factor = style::DevicePixelRatio(); + const auto factor = float(_owner->widget()->devicePixelRatioF()); if (_factor != factor) { _factor = factor; _ifactor = int(std::ceil(factor));