From 36c02573a8e137a5e24d622b6f50893eade5b740 Mon Sep 17 00:00:00 2001 From: Joseph Madamba Date: Wed, 30 Mar 2022 21:26:30 -0700 Subject: [PATCH] Fix osu! logo being clicked when exiting via cmd-q on initial state --- osu.Game/Screens/Menu/ButtonSystem.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/osu.Game/Screens/Menu/ButtonSystem.cs b/osu.Game/Screens/Menu/ButtonSystem.cs index a1f0d22efc..8eeb90a3fd 100644 --- a/osu.Game/Screens/Menu/ButtonSystem.cs +++ b/osu.Game/Screens/Menu/ButtonSystem.cs @@ -207,6 +207,9 @@ namespace osu.Game.Screens.Menu protected override bool OnKeyDown(KeyDownEvent e) { + if (e.Repeat || e.ControlPressed || e.ShiftPressed || e.AltPressed || e.SuperPressed) + return false; + if (State == ButtonSystemState.Initial) { if (buttonsTopLevel.Any(b => e.Key == b.TriggerKey))