Wait for async task to complete (#7122)

This way exceptions thrown during the execution of CheckLaunchState()
will correctly invoke the unhandled exception handler
and cause Ryujinx to crash.
This commit is contained in:
TSRBerry 2024-09-17 20:42:00 +02:00 committed by GitHub
parent f39e89ece7
commit ccf96bf5e6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -482,9 +482,7 @@ namespace Ryujinx.Ava.UI.Windows
LoadApplications();
}
#pragma warning disable CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed
CheckLaunchState();
#pragma warning restore CS4014 // Because this call is not awaited, execution of the current method continues before the call is completed
CheckLaunchState().Wait();
}
private void SetMainContent(Control content = null)