Ensure game is at main menu before performing exit on screen

This commit is contained in:
Dean Herbert
2020-02-11 22:37:38 +09:00
parent 804d210250
commit 2a67246b21
2 changed files with 5 additions and 2 deletions

View File

@ -141,12 +141,15 @@ namespace osu.Game.Screens.Menu
preloadSongSelect();
}
[Resolved]
private OsuGame game { get; set; }
private void confirmAndExit()
{
if (exitConfirmed) return;
exitConfirmed = true;
this.Exit();
game.PerformFromScreen(menu => menu.Exit());
}
private void preloadSongSelect()