Remove unnecessary container

This commit is contained in:
Dean Herbert 2019-09-13 16:25:25 +09:00
parent 7818ecd71c
commit 78e7be919f
1 changed files with 4 additions and 11 deletions

View File

@ -22,7 +22,6 @@ public class HeaderTitle : CompositeDrawable
public readonly Bindable<Country> Country = new Bindable<Country>();
private readonly SpriteText scopeText;
private readonly Container flagPlaceholder;
private readonly DismissableFlag flag;
public HeaderTitle()
@ -35,16 +34,12 @@ public HeaderTitle()
Spacing = new Vector2(spacing, 0),
Children = new Drawable[]
{
flagPlaceholder = new Container
flag = new DismissableFlag
{
Anchor = Anchor.BottomLeft,
Origin = Anchor.BottomLeft,
AutoSizeAxes = Axes.Both,
Margin = new MarginPadding { Bottom = flag_margin },
Child = flag = new DismissableFlag
{
Size = new Vector2(30, 20),
},
Size = new Vector2(30, 20),
},
scopeText = new SpriteText
{
@ -90,15 +85,13 @@ private void onCountryChanged(ValueChangedEvent<Country> country)
{
if (country.NewValue == null)
{
flagPlaceholder.Hide();
flag.Hide();
return;
}
Scope.Value = RankingsScope.Performance;
if (country.OldValue == null)
flagPlaceholder.Show();
flag.Show();
flag.Country = country.NewValue;
}
}