Pump the Qt event loop before creating the SDL window

This commit is contained in:
Cameron Gutman
2025-12-14 18:09:20 -06:00
parent 700655c051
commit c71b513bc4

View File

@@ -1742,6 +1742,12 @@ void Session::exec()
return;
}
// Pump the Qt event loop one last time before we create our SDL window
// This is sometimes necessary for the QML code to process any signals
// we've emitted from the async connection thread.
QCoreApplication::processEvents(QEventLoop::ExcludeUserInputEvents);
QCoreApplication::sendPostedEvents();
int x, y, width, height;
getWindowDimensions(x, y, width, height);