From 1e9e52aecc8a0dd541b0df50f51a649304712bf4 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Sat, 8 Oct 2016 00:41:44 +0900 Subject: [PATCH] osuLogo handles less keys. --- osu.Game/GameModes/Menu/ButtonSystem.cs | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/osu.Game/GameModes/Menu/ButtonSystem.cs b/osu.Game/GameModes/Menu/ButtonSystem.cs index 87a78c335d..7cc2c85ffb 100644 --- a/osu.Game/GameModes/Menu/ButtonSystem.cs +++ b/osu.Game/GameModes/Menu/ButtonSystem.cs @@ -125,16 +125,19 @@ namespace osu.Game.GameModes.Menu protected override bool OnKeyDown(InputState state, KeyDownEventArgs args) { - if (args.Key == Key.Escape) + switch (args.Key) { - if (State == MenuState.Initial) - return false; + case Key.Space: + osuLogo.TriggerClick(state); + return true; + case Key.Escape: + if (State == MenuState.Initial) + return false; - State = MenuState.Initial; - return true; + State = MenuState.Initial; + return true; } - - osuLogo.TriggerClick(state); + return true; }