small style fixes plus new assert in test

This commit is contained in:
FreezyLemon
2017-12-28 21:45:58 +01:00
parent 7454633f63
commit ae79be7b51
4 changed files with 15 additions and 12 deletions

View File

@ -23,7 +23,8 @@ namespace osu.Game.Graphics.Containers
{
public override bool HandleInput => true;
public OsuLinkFlowContainer(Action<SpriteText> defaultCreationParameters = null) : base(defaultCreationParameters)
public OsuLinkFlowContainer(Action<SpriteText> defaultCreationParameters = null)
: base(defaultCreationParameters)
{
}
@ -41,8 +42,8 @@ namespace osu.Game.Graphics.Containers
return AddText(text, link =>
{
((OsuSpriteLink)link).Url = url;
creationParameters?.Invoke(link);
((T)link).Url = url;
});
}
@ -51,7 +52,6 @@ namespace osu.Game.Graphics.Containers
return base.AddText(text, sprite =>
{
((OsuSpriteLink)sprite).TextColour = TextColour;
creationParameters?.Invoke(sprite);
});
}

View File

@ -16,7 +16,7 @@ namespace osu.Game.Graphics.Sprites
protected override Container<Drawable> Content => content;
private readonly Container content;
private readonly OsuHoverContainer content;
public OsuSpriteLink()
{