diff --git a/src/input.c b/src/input.c index eb8a79b233..af94214ebb 100644 --- a/src/input.c +++ b/src/input.c @@ -1612,13 +1612,13 @@ void game_handle_edge_scroll() // Scroll left / right if (gCursorState.x == 0) scrollX = -1; - else if (gCursorState.x == gScreenWidth - 1) + else if (gCursorState.x >= gScreenWidth - 1) scrollX = 1; // Scroll up / down if (gCursorState.y == 0) scrollY = -1; - else if (gCursorState.y == gScreenHeight - 1) + else if (gCursorState.y >= gScreenHeight - 1) scrollY = 1; // Scroll viewport