Merge pull request #6598 from peppy/fix-datetime-results

Fix DateTime display sizing on results screen
This commit is contained in:
Dan Balasescu 2019-10-25 18:40:16 +09:00 committed by GitHub
commit ad6e828571
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -253,9 +253,7 @@ namespace osu.Game.Screens.Ranking.Pages
{
this.date = date;
AutoSizeAxes = Axes.Y;
Width = 140;
AutoSizeAxes = Axes.Both;
Masking = true;
CornerRadius = 5;
@ -271,22 +269,26 @@ namespace osu.Game.Screens.Ranking.Pages
RelativeSizeAxes = Axes.Both,
Colour = colours.Gray6,
},
new OsuSpriteText
new FillFlowContainer
{
Origin = Anchor.CentreLeft,
Anchor = Anchor.CentreLeft,
Text = date.ToShortDateString(),
AutoSizeAxes = Axes.Both,
Direction = FillDirection.Horizontal,
Padding = new MarginPadding { Horizontal = 10, Vertical = 5 },
Colour = Color4.White,
Spacing = new Vector2(10),
Children = new[]
{
new OsuSpriteText
{
Text = date.ToShortDateString(),
Colour = Color4.White,
},
new OsuSpriteText
{
Text = date.ToShortTimeString(),
Colour = Color4.White,
}
}
},
new OsuSpriteText
{
Origin = Anchor.CentreRight,
Anchor = Anchor.CentreRight,
Text = date.ToShortTimeString(),
Padding = new MarginPadding { Horizontal = 10, Vertical = 5 },
Colour = Color4.White,
}
};
}
}