From 04346dbb92fe2138656f3f072c8341342febbe6d Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Thu, 16 Feb 2017 22:23:03 +0900 Subject: [PATCH] Make osu! logo at song select correctly handle mouse focus. --- osu.Game/Screens/Menu/OsuLogo.cs | 3 ++- osu.Game/Screens/Select/Footer.cs | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/osu.Game/Screens/Menu/OsuLogo.cs b/osu.Game/Screens/Menu/OsuLogo.cs index 225b15c57e..3a1a37fdcc 100644 --- a/osu.Game/Screens/Menu/OsuLogo.cs +++ b/osu.Game/Screens/Menu/OsuLogo.cs @@ -195,11 +195,12 @@ protected override bool OnMouseDown(InputState state, MouseDownEventArgs args) protected override bool OnMouseUp(InputState state, MouseUpEventArgs args) { - logoBounceContainer.ScaleTo(1f, 500, EasingTypes.OutElastic); return true; } + protected override bool OnDragStart(InputState state) => true; + protected override bool OnClick(InputState state) { if (!Interactive) return false; diff --git a/osu.Game/Screens/Select/Footer.cs b/osu.Game/Screens/Select/Footer.cs index 55fb36f144..df926c0778 100644 --- a/osu.Game/Screens/Select/Footer.cs +++ b/osu.Game/Screens/Select/Footer.cs @@ -25,6 +25,8 @@ public class Footer : Container private const float padding = 80; + public override bool Contains(Vector2 screenSpacePos) => true; + public Action OnBack; public Action OnStart;