diff --git a/osu.Game/Screens/Menu/ButtonSystem.cs b/osu.Game/Screens/Menu/ButtonSystem.cs index c6d515f303..15d64a0766 100644 --- a/osu.Game/Screens/Menu/ButtonSystem.cs +++ b/osu.Game/Screens/Menu/ButtonSystem.cs @@ -288,6 +288,8 @@ namespace osu.Game.Screens.Menu //if (OsuGame.IdleTime > 6000 && State != MenuState.Exit) // State = MenuState.Initial; + osuLogo.Interactive = Alpha >= 0.8f; + iconFacade.Width = osuLogo.SizeForFlow * 0.5f; base.Update(); } diff --git a/osu.Game/Screens/Menu/MainMenu.cs b/osu.Game/Screens/Menu/MainMenu.cs index 258e20a8bd..9a715c17be 100644 --- a/osu.Game/Screens/Menu/MainMenu.cs +++ b/osu.Game/Screens/Menu/MainMenu.cs @@ -65,9 +65,10 @@ namespace osu.Game.Screens.Menu buttons.OnSettings = game.ToggleOptions; } - protected override void LoadComplete() + protected override void OnEntering(GameMode last) { - base.LoadComplete(); + + base.OnEntering(last); buttons.FadeInFromZero(500); }