From 8857eb4e78bfdbe96ed60d7fc3c7e96ffdffb143 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Tue, 12 Jul 2022 13:05:49 +1000 Subject: [PATCH] Qt: Fix state not being saveable on separate window close --- pcsx2-qt/DisplayWidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pcsx2-qt/DisplayWidget.cpp b/pcsx2-qt/DisplayWidget.cpp index 6130875a76..3b2ae0739f 100644 --- a/pcsx2-qt/DisplayWidget.cpp +++ b/pcsx2-qt/DisplayWidget.cpp @@ -375,7 +375,7 @@ bool DisplayWidget::event(QEvent* event) { // Closing the separate widget will either cancel the close, or trigger shutdown. // In the latter case, it's going to destroy us, so don't let Qt do it first. - QMetaObject::invokeMethod(g_main_window, "requestShutdown", Q_ARG(bool, true), Q_ARG(bool, false), Q_ARG(bool, false)); + QMetaObject::invokeMethod(g_main_window, "requestShutdown", Q_ARG(bool, true), Q_ARG(bool, true), Q_ARG(bool, false)); event->ignore(); return true; } @@ -447,7 +447,7 @@ bool DisplayContainer::event(QEvent* event) { // Closing the separate widget will either cancel the close, or trigger shutdown. // In the latter case, it's going to destroy us, so don't let Qt do it first. - QMetaObject::invokeMethod(g_main_window, "requestShutdown", Q_ARG(bool, true), Q_ARG(bool, false), Q_ARG(bool, false)); + QMetaObject::invokeMethod(g_main_window, "requestShutdown", Q_ARG(bool, true), Q_ARG(bool, true), Q_ARG(bool, false)); event->ignore(); return true; }