1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 04:53:21 +08:00

Don't go outside of the container bounds

This commit is contained in:
jorolf 2019-03-21 22:18:45 +01:00
parent f91e4a1fdd
commit 454c82c49e
2 changed files with 21 additions and 15 deletions

View File

@ -44,30 +44,35 @@ namespace osu.Game.Graphics.UserInterface
InternalChildren = new Drawable[]
{
iconSprite = new SpriteIcon
{
Size = new Vector2(25),
Anchor = Anchor.TopLeft,
Origin = Anchor.TopRight,
Margin = new MarginPadding { Right = 10 },
},
new FillFlowContainer
{
AutoSizeAxes = Axes.Both,
Direction = FillDirection.Horizontal,
Spacing = new Vector2(6, 0),
Children = new[]
Spacing = new Vector2(10, 0),
Children = new Drawable[]
{
titleText = new OsuSpriteText
iconSprite = new SpriteIcon
{
Font = OsuFont.GetFont(size: 25),
Size = new Vector2(25),
},
pageText = new OsuSpriteText
new FillFlowContainer
{
Font = OsuFont.GetFont(size: 25),
AutoSizeAxes = Axes.Both,
Direction = FillDirection.Horizontal,
Spacing = new Vector2(6, 0),
Children = new[]
{
titleText = new OsuSpriteText
{
Font = OsuFont.GetFont(size: 25),
},
pageText = new OsuSpriteText
{
Font = OsuFont.GetFont(size: 25),
}
}
}
}
}
},
};
}
}

View File

@ -42,6 +42,7 @@ namespace osu.Game.Screens.Multi
{
Anchor = Anchor.CentreLeft,
Origin = Anchor.BottomLeft,
X = -35,
},
breadcrumbs = new HeaderBreadcrumbControl(stack)
{