Fix double restart call still existing

This commit is contained in:
Dean Herbert 2024-11-14 23:59:55 +09:00
parent eea3ff8a59
commit 67791a1f35
No known key found for this signature in database

View File

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