General refactoring

This commit is contained in:
smoogipoo
2019-05-31 13:54:40 +09:00
parent e7ae9c249f
commit d7ccf939d8
3 changed files with 14 additions and 17 deletions

View File

@ -120,10 +120,7 @@ namespace osu.Game.Overlays
?? streams.Find(s => s.Name == updateStream)?.LatestBuild;
if (build != null)
{
Current.Value = build;
State = Visibility.Visible;
}
ShowBuild(build);
});
State = Visibility.Visible;
@ -193,13 +190,13 @@ namespace osu.Game.Overlays
});
}
private CancellationTokenSource loadContentTask;
private CancellationTokenSource loadContentCancellation;
private void loadContent(ChangelogContent newContent)
{
content.FadeTo(0.2f, 300, Easing.OutQuint);
loadContentTask?.Cancel();
loadContentCancellation?.Cancel();
LoadComponentAsync(newContent, c =>
{
@ -207,7 +204,7 @@ namespace osu.Game.Overlays
c.BuildSelected = ShowBuild;
content.Child = c;
}, (loadContentTask = new CancellationTokenSource()).Token);
}, (loadContentCancellation = new CancellationTokenSource()).Token);
}
}
}