Merge pull request #3079 from PrismLauncher/backport-3074-to-release-9.x

[Backport release-9.x] Close the window using the invokeMethod to not block
This commit is contained in:
Alexandru Ionut Tripon 2024-11-07 23:48:40 +02:00 committed by GitHub
commit 509f8c7307
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1489,7 +1489,7 @@ void Application::controllerSucceeded()
// on success, do... // on success, do...
if (controller->instance()->settings()->get("AutoCloseConsole").toBool()) { if (controller->instance()->settings()->get("AutoCloseConsole").toBool()) {
if (extras.window) { if (extras.window) {
extras.window->close(); QMetaObject::invokeMethod(extras.window, &QWidget::close, Qt::QueuedConnection);
} }
} }
extras.controller.reset(); extras.controller.reset();