diff --git a/src/duckstation-qt/qthostinterface.cpp b/src/duckstation-qt/qthostinterface.cpp index db56c4de8..df1f4b6aa 100644 --- a/src/duckstation-qt/qthostinterface.cpp +++ b/src/duckstation-qt/qthostinterface.cpp @@ -959,6 +959,9 @@ void QtHostInterface::loadState(const QString& filename) return; } + if (System::IsShutdown()) + emit emulationStarting(); + LoadState(filename.toStdString().c_str()); if (System::IsValid()) renderDisplay();