diff --git a/osu.Game/Screens/Play/HUDOverlay.cs b/osu.Game/Screens/Play/HUDOverlay.cs index 3db63ae235..616b28fa99 100644 --- a/osu.Game/Screens/Play/HUDOverlay.cs +++ b/osu.Game/Screens/Play/HUDOverlay.cs @@ -29,10 +29,8 @@ namespace osu.Game.Screens.Play public readonly HealthDisplay HealthDisplay; public readonly SongProgress Progress; public readonly ModDisplay ModDisplay; - public readonly ReplaySettingsOverlay ReplaySettingsOverlay; private Bindable showHud; - private bool replaySettingsIsVisible; private bool replayLoaded; private static bool hasShownNotificationOnce; @@ -103,9 +101,6 @@ namespace osu.Game.Screens.Play // in the case a replay isn't loaded, we want some elements to only appear briefly. if (!replayLoaded) { - ReplaySettingsOverlay.Hide(); - ReplaySettingsOverlay.AlwaysPresent = false; - using (ModDisplay.BeginDelayedSequence(2000)) ModDisplay.FadeOut(200); } @@ -125,18 +120,6 @@ namespace osu.Game.Screens.Play } } - switch (args.Key) - { - case Key.H: - if (replayLoaded) - { - ReplaySettingsOverlay.FadeTo(replaySettingsIsVisible ? 1 : 0, duration); - replaySettingsIsVisible = !replaySettingsIsVisible; - return true; - } - else return false; - } - return base.OnKeyDown(state, args); } } diff --git a/osu.Game/Screens/Play/ReplaySettingsOverlay.cs b/osu.Game/Screens/Play/ReplaySettingsOverlay.cs index ab9892b2fa..415f70005d 100644 --- a/osu.Game/Screens/Play/ReplaySettingsOverlay.cs +++ b/osu.Game/Screens/Play/ReplaySettingsOverlay.cs @@ -12,7 +12,6 @@ namespace osu.Game.Screens.Play { public ReplaySettingsOverlay() { - AlwaysPresent = true; Direction = FillDirection.Vertical; AutoSizeAxes = Axes.Both; Spacing = new Vector2(0, 20);