Fix double restart call still existing

This commit is contained in:
Dean Herbert 2024-11-14 23:59:55 +09:00
parent 5d3f55fe4d
commit 1a31e56d4a
No known key found for this signature in database
1 changed files with 7 additions and 2 deletions

View File

@ -719,9 +719,14 @@ public bool Restart(bool quickRestart = false)
// stopping here is to ensure music doesn't become audible after exiting back to PlayerLoader.
musicController.Stop();
RestartRequested?.Invoke(quickRestart);
if (RestartRequested != null)
{
skipExitTransition = quickRestart;
RestartRequested?.Invoke(quickRestart);
return true;
}
return PerformExit(skipTransition: quickRestart);
return PerformExit(quickRestart);
}
/// <summary>