From b43ba8059ba77926d8ceb45cad8af9a711a2d157 Mon Sep 17 00:00:00 2001 From: jpirnay Date: Fri, 8 May 2026 23:51:46 +0200 Subject: [PATCH] Height-only upscaling still never takes effect --- lib/GfxRenderer/GfxRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/GfxRenderer/GfxRenderer.cpp b/lib/GfxRenderer/GfxRenderer.cpp index a0a7421a..5697fc57 100644 --- a/lib/GfxRenderer/GfxRenderer.cpp +++ b/lib/GfxRenderer/GfxRenderer.cpp @@ -1656,7 +1656,7 @@ void GfxRenderer::drawBitmap1Bit(const Bitmap& bitmap, const int x, const int y, } if (maxHeight > 0) { const float s = static_cast(maxHeight) / static_cast(bitmap.getHeight()); - if (s < scale) { + if (s < scale || (scale == 1.0f && s != 1.0f)) { scale = s; isScaled = (scale != 1.0f); }