diff --git a/src/citra_qt/citra_qt.cpp b/src/citra_qt/citra_qt.cpp index 4f0bbaba7..e2f5997ae 100644 --- a/src/citra_qt/citra_qt.cpp +++ b/src/citra_qt/citra_qt.cpp @@ -4456,6 +4456,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; }