From 5e0fc38b8f6331793ab2dd93173a0ac24be88da4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20B=C3=A1lint=20Misius?= Date: Mon, 30 Jun 2025 20:57:02 +0200 Subject: [PATCH] Fix simulation-only screenshots being WINDOWW pixels wide That is, rather than XRES pixels wide. Broken since f52e04703731, where RendererFrame started being dumped directly rather than via Renderer::DumpFrame, which took care of the required cropping. --- src/gui/game/GameView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/game/GameView.cpp b/src/gui/game/GameView.cpp index 536475cb6..51518b1fd 100644 --- a/src/gui/game/GameView.cpp +++ b/src/gui/game/GameView.cpp @@ -944,7 +944,7 @@ ByteString GameView::TakeScreenshot(int captureUI, int fileType) } else { - screenshot = std::make_unique(*rendererFrame); + screenshot = std::make_unique(rendererFrame->data(), RES, WINDOW.X); } ByteString filename;