Move tracker loading into BDL

This commit is contained in:
Salman Ahmed 2021-02-02 17:07:16 +03:00
parent 8e96ffd1e6
commit 50d57a3931

View File

@ -41,11 +41,11 @@ namespace osu.Game.Screens.OnlinePlay.Match
private IBindable<WeakReference<BeatmapSetInfo>> managerUpdated;
[Cached]
protected readonly MultiplayerBeatmapAvailablilityTracker BeatmapAvailablilityTracker;
protected MultiplayerBeatmapAvailablilityTracker BeatmapAvailablilityTracker { get; }
protected RoomSubScreen()
{
InternalChild = BeatmapAvailablilityTracker = new MultiplayerBeatmapAvailablilityTracker
BeatmapAvailablilityTracker = new MultiplayerBeatmapAvailablilityTracker
{
SelectedItem = { BindTarget = SelectedItem },
};
@ -54,6 +54,8 @@ namespace osu.Game.Screens.OnlinePlay.Match
[BackgroundDependencyLoader]
private void load(AudioManager audio)
{
AddInternal(BeatmapAvailablilityTracker);
sampleStart = audio.Samples.Get(@"SongSelect/confirm-selection");
}