From 397e5dd1ea1a63a4169f5c960840b0b7a85e9b45 Mon Sep 17 00:00:00 2001 From: Alex James Date: Mon, 15 Jul 2019 19:26:22 -0500 Subject: [PATCH] Qt/game_list_frame: Ignore file entries when adding disc/game directories Fixes #6212. --- rpcs3/rpcs3qt/game_list_frame.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rpcs3/rpcs3qt/game_list_frame.cpp b/rpcs3/rpcs3qt/game_list_frame.cpp index 07588f443d..d429cf8d77 100644 --- a/rpcs3/rpcs3qt/game_list_frame.cpp +++ b/rpcs3/rpcs3qt/game_list_frame.cpp @@ -407,7 +407,7 @@ void game_list_frame::Refresh(const bool fromDrive, const bool scrollAfter) { for (const auto& entry : fs::dir(path)) { - if (entry.name == "." || entry.name == "..") + if (!entry.is_directory || entry.name == "." || entry.name == "..") { continue; } @@ -418,7 +418,7 @@ void game_list_frame::Refresh(const bool fromDrive, const bool scrollAfter) { add_disc_dir(entry_path); } - else if (entry.is_directory) + else { path_list.emplace_back(entry_path); }