1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 09:32:55 +08:00

Fix DateTime display sizing on results screen

This commit is contained in:
Dean Herbert 2019-10-25 12:22:19 +09:00
parent 58f19217f7
commit 07f7944fc6

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(5),
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,
}
};
}
}