From 4cf2993db14af865a06f5db1ec2b5ddf2c8b2adf Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Mon, 30 Jan 2017 23:25:37 +0900 Subject: [PATCH] Fix lack of visibility check causing weird hover regions. --- osu.Game/Overlays/Toolbar/ToolbarUserButton.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Game/Overlays/Toolbar/ToolbarUserButton.cs b/osu.Game/Overlays/Toolbar/ToolbarUserButton.cs index e9f5b8bdaf..e20795e8ad 100644 --- a/osu.Game/Overlays/Toolbar/ToolbarUserButton.cs +++ b/osu.Game/Overlays/Toolbar/ToolbarUserButton.cs @@ -34,7 +34,7 @@ namespace osu.Game.Overlays.Toolbar Flow.Add(avatar = new Avatar()); } - public override bool Contains(Vector2 screenSpacePos) => base.Contains(screenSpacePos) || loginOverlay.Contains(screenSpacePos); + public override bool Contains(Vector2 screenSpacePos) => base.Contains(screenSpacePos) || (loginOverlay.IsVisible && loginOverlay.Contains(screenSpacePos)); [BackgroundDependencyLoader] private void load(APIAccess api, OsuGameBase game)