From fd51cdcfeb8ca6b4b7fc74b2c392fdbf1b985e46 Mon Sep 17 00:00:00 2001 From: Sean Yeh <109418+seanyeh@users.noreply.github.com> Date: Sat, 24 Oct 2020 22:01:14 -0500 Subject: [PATCH] Fix load game search filter for long filenames --- src/gui/dialogs/game_load.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/gui/dialogs/game_load.cpp b/src/gui/dialogs/game_load.cpp index dc68438b4766..ae1d17dd0ea7 100644 --- a/src/gui/dialogs/game_load.cpp +++ b/src/gui/dialogs/game_load.cpp @@ -346,21 +346,18 @@ void game_load::filter_text_changed(text_box_base* textbox, const std::string& t show_items.resize(list.get_item_count(), true); if(!text.empty()) { - for(unsigned int i = 0; i < list.get_item_count(); i++) { + for(unsigned int i = 0; i < list.get_item_count() && i < games_.size(); i++) { grid* row = list.get_row_grid(i); - grid::iterator it = row->begin(); - label& filename_label = find_widget