diff --git a/src/platform/switch/main.c b/src/platform/switch/main.c index c1e64e002..3c86706ae 100644 --- a/src/platform/switch/main.c +++ b/src/platform/switch/main.c @@ -313,7 +313,10 @@ static void _drawTex(struct mGUIRunner* runner, unsigned width, unsigned height, } else { max = floor(1.0 / aspectY); } - break; + if (max >= 1.0) { + break; + } + // Fall through case SM_AF: if (aspectX > aspectY) { max = 1.0 / aspectX;