From 4d09be25aa65c82e3d4ce15da372c5791af2ea66 Mon Sep 17 00:00:00 2001 From: Megamouse Date: Mon, 6 Jun 2022 19:50:59 +0200 Subject: [PATCH] cellMsgDialog: send DRAWING_END on abort --- rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp b/rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp index d92eadfc6a..30954f189e 100644 --- a/rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp +++ b/rpcs3/Emu/Cell/Modules/cellMsgDialog.cpp @@ -484,7 +484,8 @@ error_code cellMsgDialogAbort() if (auto dlg = manager->get()) { g_fxo->get().wait_until = 0; - dlg->close(false, true); + dlg->close(false, true); // this doesn't call on_close + sysutil_send_system_cmd(CELL_SYSUTIL_DRAWING_END, 0); return CELL_OK; } }