Fix lack of visibility check causing weird hover regions.

This commit is contained in:
Dean Herbert 2017-01-30 23:25:37 +09:00
parent 2aa924c104
commit 4cf2993db1

View File

@ -34,7 +34,7 @@ namespace osu.Game.Overlays.Toolbar
Flow.Add(avatar = new Avatar()); 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] [BackgroundDependencyLoader]
private void load(APIAccess api, OsuGameBase game) private void load(APIAccess api, OsuGameBase game)