Fix exiting emulator with multi programs (#1590)

THis fix a bug introduced in #1560 that would cause "Stop emulation" to
actually restart the game all the time.
This commit is contained in:
Mary
2020-10-10 00:52:11 +02:00
committed by GitHub
parent 0954e76a26
commit 8506b7a334
2 changed files with 5 additions and 2 deletions

View File

@@ -975,9 +975,10 @@ namespace Ryujinx.Ui
private void HandleRelaunch()
{
// If the previous index isn't -1, that mean we are relaunching.
if (_userChannelPersistence.PreviousIndex != -1)
if (_userChannelPersistence.PreviousIndex != -1 && _userChannelPersistence.ShouldRestart)
{
_userChannelPersistence.ShouldRestart = false;
LoadApplication(_gamePath);
}
else