From f3c4603455d593f7979f7cc445ad9095a05b9e01 Mon Sep 17 00:00:00 2001 From: Tomas Mizera Date: Tue, 5 May 2026 10:18:57 +0200 Subject: [PATCH] Fix map canvas refresh when moving app window --- app/map/inputmapcanvasmap.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/map/inputmapcanvasmap.cpp b/app/map/inputmapcanvasmap.cpp index e5a62b8ae..8918f4099 100644 --- a/app/map/inputmapcanvasmap.cpp +++ b/app/map/inputmapcanvasmap.cpp @@ -269,6 +269,9 @@ void InputMapCanvasMap::onScreenChanged( QScreen *screen ) mMapSettings->setDevicePixelRatio( screen->devicePixelRatio() ); } mMapSettings->setOutputDpi( screen->physicalDotsPerInch() ); + // Re-apply logical size so setOutputSize re-scales it with the new DPR + mMapSettings->setOutputSize( boundingRect().size().toSize() ); + refresh(); } }