diff --git a/osu.Game/Screens/OsuScreen.cs b/osu.Game/Screens/OsuScreen.cs
index bc4cc2b00f..9c098794a6 100644
--- a/osu.Game/Screens/OsuScreen.cs
+++ b/osu.Game/Screens/OsuScreen.cs
@@ -233,7 +233,13 @@ namespace osu.Game.Screens
///
protected virtual void LogoArriving(OsuLogo logo, bool resuming)
{
- ApplyLogoArrivingDefaults(logo);
+ logo.Action = null;
+ logo.FadeOut(300, Easing.OutQuint);
+ logo.Anchor = Anchor.TopLeft;
+ logo.Origin = Anchor.Centre;
+ logo.RelativePositionAxes = Axes.Both;
+ logo.Triangles = true;
+ logo.Ripple = true;
}
private void applyArrivingDefaults(bool isResuming)
@@ -244,22 +250,6 @@ namespace osu.Game.Screens
}, true);
}
- ///
- /// Applies default animations to an arriving logo.
- /// Todo: This should not exist.
- ///
- /// The logo to apply animations to.
- public static void ApplyLogoArrivingDefaults(OsuLogo logo)
- {
- logo.Action = null;
- logo.FadeOut(300, Easing.OutQuint);
- logo.Anchor = Anchor.TopLeft;
- logo.Origin = Anchor.Centre;
- logo.RelativePositionAxes = Axes.Both;
- logo.Triangles = true;
- logo.Ripple = true;
- }
-
private void onExitingLogo()
{
logo?.AppendAnimatingAction(() => LogoExiting(logo), false);