1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-15 18:52:55 +08:00

Rename local correctly

This commit is contained in:
Salman Ahmed 2022-05-05 05:42:20 +03:00
parent e6fdef2d7a
commit 464b3af5f3

View File

@ -220,18 +220,18 @@ namespace osu.Game.Screens.OnlinePlay
if (SelectedItem.Disabled) if (SelectedItem.Disabled)
return; return;
var visibleRooms = ListContainer.AsEnumerable().Where(r => r.IsPresent); var visibleItems = ListContainer.AsEnumerable().Where(r => r.IsPresent);
PlaylistItem item; PlaylistItem item;
if (SelectedItem.Value == null) if (SelectedItem.Value == null)
item = visibleRooms.FirstOrDefault()?.Model; item = visibleItems.FirstOrDefault()?.Model;
else else
{ {
if (direction < 0) if (direction < 0)
visibleRooms = visibleRooms.Reverse(); visibleItems = visibleItems.Reverse();
item = visibleRooms.SkipWhile(r => r.Model != SelectedItem.Value).Skip(1).FirstOrDefault()?.Model; item = visibleItems.SkipWhile(r => r.Model != SelectedItem.Value).Skip(1).FirstOrDefault()?.Model;
} }
// we already have a valid selection only change selection if we still have a room to switch to. // we already have a valid selection only change selection if we still have a room to switch to.