diff --git a/src/citra_qt/citra_qt.cpp b/src/citra_qt/citra_qt.cpp index 62fb24b9b..2ae052443 100644 --- a/src/citra_qt/citra_qt.cpp +++ b/src/citra_qt/citra_qt.cpp @@ -4444,6 +4444,9 @@ int LaunchQtFrontend(int argc, char* argv[]) { QObject::connect(&app, &QGuiApplication::applicationStateChanged, &main_window, &GMainWindow::OnAppFocusStateChanged); + // Process any pending events before executing the app (prevents freeze-on–boot on macOS) + app.processEvents(); + int result = app.exec(); return result; }