diff --git a/rpcs3/rpcs3qt/gs_frame.cpp b/rpcs3/rpcs3qt/gs_frame.cpp index a79ebd0818..6057a953ed 100644 --- a/rpcs3/rpcs3qt/gs_frame.cpp +++ b/rpcs3/rpcs3qt/gs_frame.cpp @@ -493,6 +493,11 @@ bool gs_frame::event(QEvent* ev) { if (m_gui_settings->GetValue(gui::ib_confirm_exit).toBool()) { + if (visibility() == FullScreen) + { + toggle_fullscreen(); + } + int result; Emu.CallAfter([this, &result]()