Fix song select filter ordering

This commit is contained in:
smoogipoo
2020-09-10 23:36:22 +09:00
parent 58186fc476
commit 314cd13b74

View File

@ -10,6 +10,7 @@ using osu.Framework.Graphics.Shapes;
using osu.Framework.Input.Events;
using osu.Game.Configuration;
using osu.Game.Graphics;
using osu.Game.Graphics.Containers;
using osu.Game.Graphics.Sprites;
using osu.Game.Graphics.UserInterface;
using osu.Game.Rulesets;
@ -98,22 +99,17 @@ namespace osu.Game.Screens.Select
Width = 0.5f,
Anchor = Anchor.TopRight,
Origin = Anchor.TopRight,
Child = new GridContainer
// Reverse ChildID so that dropdowns in the top section appear on top of the bottom section.
Child = new ReverseChildIDFillFlowContainer<Drawable>
{
RelativeSizeAxes = Axes.Both,
RowDimensions = new[]
{
new Dimension(GridSizeMode.Absolute, 60),
new Dimension(GridSizeMode.Absolute, 5),
new Dimension(GridSizeMode.Absolute, 20),
},
Content = new[]
{
new Drawable[]
Spacing = new Vector2(0, 5),
Children = new[]
{
new Container
{
RelativeSizeAxes = Axes.Both,
RelativeSizeAxes = Axes.X,
Height = 60,
Children = new Drawable[]
{
searchTextBox = new SeekLimitedSearchTextBox { RelativeSizeAxes = Axes.X },
@ -164,14 +160,11 @@ namespace osu.Game.Screens.Select
}
},
}
}
},
null,
new Drawable[]
{
new Container
{
RelativeSizeAxes = Axes.Both,
RelativeSizeAxes = Axes.X,
Height = 20,
Children = new Drawable[]
{
collectionDropdown = new CollectionFilterDropdown
@ -182,7 +175,6 @@ namespace osu.Game.Screens.Select
Width = 0.4f,
}
}
}
},
}
}