Merge pull request #16522 from peppy/detach-before-hidden-check

Detach beatmap set before checking hidden state
This commit is contained in:
Dean Herbert 2022-01-19 18:25:23 +09:00 committed by GitHub
commit 4b127d5029
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -677,11 +677,11 @@ namespace osu.Game.Screens.Select
private CarouselBeatmapSet createCarouselSet(BeatmapSetInfo beatmapSet)
{
beatmapSet = beatmapSet.Detach();
if (beatmapSet.Beatmaps.All(b => b.Hidden))
return null;
beatmapSet = beatmapSet.Detach();
var set = new CarouselBeatmapSet(beatmapSet)
{
GetRecommendedBeatmap = beatmaps => GetRecommendedBeatmap?.Invoke(beatmaps)