1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-21 05:43:21 +08:00

Fix backwards conditional

This commit is contained in:
Bartłomiej Dach 2024-07-19 07:32:29 +02:00
parent 73edb32440
commit 9fe6354afc
No known key found for this signature in database

View File

@ -316,7 +316,7 @@ namespace osu.Game.Overlays
queuedDirection = TrackChangeDirection.Next;
var playableSet = getBeatmapSets().AsEnumerable().SkipWhile(i => !i.Equals(current?.BeatmapSetInfo) && (!i.Protected || allowProtectedTracks)).ElementAtOrDefault(1)
var playableSet = getBeatmapSets().AsEnumerable().SkipWhile(i => !i.Equals(current?.BeatmapSetInfo) || (i.Protected && !allowProtectedTracks)).ElementAtOrDefault(1)
?? getBeatmapSets().AsEnumerable().FirstOrDefault(i => !i.Protected || allowProtectedTracks);
var playableBeatmap = playableSet?.Beatmaps.FirstOrDefault();