From f333283fbfdf8049e176623a438c00b41ed59389 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Sun, 30 Aug 2026 17:27:27 +0200 Subject: [PATCH] big picture: navigate down even if there is no tile directly below --- .../RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/Emu/RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp b/rpcs3/Emu/RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp index 492b6d9e7849..35c3deac55d5 100644 --- a/rpcs3/Emu/RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp +++ b/rpcs3/Emu/RSX/Overlays/BigPicture/overlay_big_picture_game_grid.cpp @@ -292,9 +292,9 @@ namespace rsx break; case pad_button::dpad_down: case pad_button::ls_down: - if ((m_selected_index + m_columns) < static_cast(m_tiles.size())) + if (!m_tiles.empty()) { - select_tile(m_selected_index + m_columns); + select_tile(std::min(m_selected_index + m_columns, static_cast(m_tiles.size()) - 1)); } break; case pad_button::cross: