1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-13 17:43:21 +08:00

Hide version overlay when not in main menu

This commit is contained in:
Dean Herbert 2018-12-27 19:18:27 +09:00
parent 7ecd96e329
commit 31db768bdc

View File

@ -716,10 +716,16 @@ namespace osu.Game
this.ruleset.Disabled = rulesetDisabled;
}
private void screenAdded(Screen newScreen)
protected virtual void ScreenChanged(OsuScreen current, Screen newScreen)
{
currentScreen = (OsuScreen)newScreen;
Logger.Log($"Screen changed → {currentScreen}");
}
private void screenAdded(Screen newScreen)
{
ScreenChanged(currentScreen, newScreen);
Logger.Log($"Screen changed → {newScreen}");
newScreen.ModePushed += screenAdded;
newScreen.Exited += screenRemoved;
@ -727,7 +733,7 @@ namespace osu.Game
private void screenRemoved(Screen newScreen)
{
currentScreen = (OsuScreen)newScreen;
ScreenChanged(currentScreen, newScreen);
Logger.Log($"Screen changed ← {currentScreen}");
if (newScreen == null)