From 389635c7ed1da19f4ca61d1cd4e6490788d12eb8 Mon Sep 17 00:00:00 2001 From: Dean Herbert Date: Sat, 4 Mar 2017 22:05:16 +0900 Subject: [PATCH] Avoid panel state changes when performing a sort. --- osu.Game/Screens/Select/CarouselContainer.cs | 1 - osu.Game/Screens/Select/PlaySongSelect.cs | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/osu.Game/Screens/Select/CarouselContainer.cs b/osu.Game/Screens/Select/CarouselContainer.cs index e0f2ed89e3..20167d137d 100644 --- a/osu.Game/Screens/Select/CarouselContainer.cs +++ b/osu.Game/Screens/Select/CarouselContainer.cs @@ -43,7 +43,6 @@ public CarouselContainer() public void AddGroup(BeatmapGroup group) { - group.State = BeatmapGroupState.Collapsed; groups.Add(group); panels.Add(group.Header); diff --git a/osu.Game/Screens/Select/PlaySongSelect.cs b/osu.Game/Screens/Select/PlaySongSelect.cs index 49c80552bd..316cc50dae 100644 --- a/osu.Game/Screens/Select/PlaySongSelect.cs +++ b/osu.Game/Screens/Select/PlaySongSelect.cs @@ -396,6 +396,7 @@ private void addBeatmapSet(BeatmapSetInfo beatmapSet, Framework.Game game, bool { beatmapGroups.Add(group); + group.State = BeatmapGroupState.Collapsed; carousel.AddGroup(group); filterChanged(false, false);