diff --git a/osu.Game/Overlays/UserProfileOverlay.cs b/osu.Game/Overlays/UserProfileOverlay.cs index d8f858b95e..a4dd0c9ec3 100644 --- a/osu.Game/Overlays/UserProfileOverlay.cs +++ b/osu.Game/Overlays/UserProfileOverlay.cs @@ -71,7 +71,6 @@ namespace osu.Game.Overlays { base.PopOut(); FadeEdgeEffectTo(0, WaveContainer.DISAPPEAR_DURATION, Easing.Out); - cleanup(); } public void ShowUser(long userId) @@ -84,7 +83,9 @@ namespace osu.Game.Overlays public void ShowUser(User user, bool fetchOnline = true) { - cleanup(); + userReq?.Cancel(); + Clear(); + lastSection = null; sections = new ProfileSection[] { @@ -164,13 +165,6 @@ namespace osu.Game.Overlays sectionsContainer.ScrollToTop(); } - private void cleanup() - { - userReq?.Cancel(); - Clear(); - lastSection = null; - } - private void userLoadComplete(User user) { Header.User = user;