Merge pull request #3477 from FearlessTobi/webapplet-shit

core/web_browser: Allow WebApplet to exit gracefully when an error occurs
This commit is contained in:
bunnei 2020-03-22 13:11:02 -04:00 committed by GitHub
commit e731c4b991
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -254,6 +254,12 @@ void WebBrowser::Execute() {
if (status != RESULT_SUCCESS) { if (status != RESULT_SUCCESS) {
complete = true; complete = true;
// This is a workaround in order not to softlock yuzu when an error happens during the
// webapplet init. In order to avoid an svcBreak, the status is set to RESULT_SUCCESS
Finalize();
status = RESULT_SUCCESS;
return; return;
} }