Fix regression during merges

This commit is contained in:
Dean Herbert 2017-12-28 00:38:50 +09:00
parent ce48890559
commit 7a0662da4b
1 changed files with 4 additions and 0 deletions

View File

@ -440,12 +440,16 @@ protected override void UpdateAfterChildren()
private void screenAdded(Screen newScreen)
{
currentScreen = (OsuScreen)newScreen;
newScreen.ModePushed += screenAdded;
newScreen.Exited += screenRemoved;
}
private void screenRemoved(Screen newScreen)
{
currentScreen = (OsuScreen)newScreen;
if (newScreen == null)
Exit();
}