diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 232c25e52..ca4db220a 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -4672,7 +4672,7 @@ void OBSBasic::closeEvent(QCloseEvent *event) if (api) api->on_event(OBS_FRONTEND_EVENT_EXIT); - App()->quit(); + QMetaObject::invokeMethod(App(), "quit", Qt::QueuedConnection); } void OBSBasic::changeEvent(QEvent *event)