1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 16:27:26 +08:00

Update comment regarding LoadTrack safety

This commit is contained in:
Dean Herbert 2022-07-13 19:02:21 +09:00
parent 83703e28e6
commit 952d97c66e

View File

@ -186,7 +186,7 @@ namespace osu.Game.Screens.Edit
loadableBeatmap = beatmapManager.CreateNew(Ruleset.Value, api.LocalUser.Value); loadableBeatmap = beatmapManager.CreateNew(Ruleset.Value, api.LocalUser.Value);
// required so we can get the track length in EditorClock. // required so we can get the track length in EditorClock.
// this is safe as nothing has yet got a reference to this new beatmap. // this is ONLY safe because the track being provided is a `TrackVirtual` which we don't really care about disposing.
loadableBeatmap.LoadTrack(); loadableBeatmap.LoadTrack();
// this is a bit haphazard, but guards against setting the lease Beatmap bindable if // this is a bit haphazard, but guards against setting the lease Beatmap bindable if