From 1e76a816d676eaca2d77bbe65da04254c1bc5265 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Mon, 25 Dec 2023 18:09:24 +0300 Subject: [PATCH] Fixed incorrect sprite scaling at different resolution_mode --- src/DivaGL/sprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DivaGL/sprite.cpp b/src/DivaGL/sprite.cpp index 1e51a05..157f350 100644 --- a/src/DivaGL/sprite.cpp +++ b/src/DivaGL/sprite.cpp @@ -1163,7 +1163,7 @@ namespace spr { while (args) { resolution_mode_scale_data data(args->resolution_mode_screen, mode); if (args->resolution_mode_screen != RESOLUTION_MODE_MAX - && args->resolution_mode_screen != mode && (index == 0 || index == 3)) { + && args->resolution_mode_screen != mode && (index <= 0 || index >= 3)) { float_t scale_x = data.scale.x; float_t scale_y = data.scale.y; float_t src_res_x = data.src_res.x;