From bcb1c6c080dbe0745a0965006dee59e85c0f8af1 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Tue, 31 Jan 2023 19:39:31 +0100 Subject: [PATCH] Fix package installation exit condition after error occured --- rpcs3/rpcs3qt/main_window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/rpcs3qt/main_window.cpp b/rpcs3/rpcs3qt/main_window.cpp index 9a9b82ac65..75c700cad9 100644 --- a/rpcs3/rpcs3qt/main_window.cpp +++ b/rpcs3/rpcs3qt/main_window.cpp @@ -962,7 +962,7 @@ void main_window::HandlePackageInstallation(QStringList file_paths) pdlg.show(); // Wait for the completion - for (usz i = 0, set_text = umax; i < readers.size();) + for (usz i = 0, set_text = umax; i < readers.size() && error == package_error::no_error;) { std::this_thread::sleep_for(5ms);