diff --git a/osu.Game/Overlays/OptionsOverlay.cs b/osu.Game/Overlays/OptionsOverlay.cs index 677c3f7c40..1176e91a36 100644 --- a/osu.Game/Overlays/OptionsOverlay.cs +++ b/osu.Game/Overlays/OptionsOverlay.cs @@ -14,6 +14,7 @@ using osu.Game.Graphics; using osu.Game.Graphics.Sprites; using osu.Game.Overlays.Options.Sections; using osu.Game.Screens.Select; +using osu.Framework.Input; namespace osu.Game.Overlays { @@ -185,5 +186,11 @@ namespace osu.Game.Overlays searchTextBox.HoldFocus = false; searchTextBox.TriggerFocusLost(); } + + protected override bool OnFocus(InputState state) + { + searchTextBox.TriggerFocus(state); + return false; + } } }