From c8252d2b28f0dd78d65e27174dd16a6dfd37431a Mon Sep 17 00:00:00 2001 From: Jake Date: Tue, 25 Apr 2017 22:05:48 -0500 Subject: [PATCH] Fix cellGameContentErrorDialog freeze --- rpcs3/Emu/Cell/Modules/cellGame.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/cellGame.cpp b/rpcs3/Emu/Cell/Modules/cellGame.cpp index 863f203174..859e8d6ade 100644 --- a/rpcs3/Emu/Cell/Modules/cellGame.cpp +++ b/rpcs3/Emu/Cell/Modules/cellGame.cpp @@ -791,7 +791,10 @@ error_code cellGameContentErrorDialog(s32 type, s32 errNeedSizeKB, vm::cptrCreate(errorMsg); + Emu.CallAfter([&]() + { + dlg->Create(errorMsg); + }); while (!result) {