remove unnecessary task + rename method

This commit is contained in:
Aergwyn 2018-01-02 17:22:12 +01:00
parent a00f92dcb4
commit 313dfd4d46

View File

@ -163,21 +163,19 @@ namespace osu.Game.Overlays
{
case SocialTab.OnlinePlayers:
var userRequest = new GetUsersRequest(); // TODO filter???
userRequest.Success += response => finishRequest(response.Select(r => r.User));
userRequest.Success += response => updateUsers(response.Select(r => r.User));
api.Queue(getUsersRequest = userRequest);
break;
case SocialTab.OnlineFriends:
var friendRequest = new GetFriendsRequest(); // TODO filter???
friendRequest.Success += finishRequest;
friendRequest.Success += updateUsers;
api.Queue(getUsersRequest = friendRequest);
break;
}
loading.Show();
}
private void finishRequest(IEnumerable<User> newUsers)
{
Task.Run(() =>
private void updateUsers(IEnumerable<User> newUsers)
{
Schedule(() =>
{
@ -185,7 +183,6 @@ namespace osu.Game.Overlays
recreatePanels(Filter.DisplayStyleControl.DisplayStyle.Value);
loading.Hide();
});
});
}
public void APIStateChanged(APIAccess api, APIState state)