From e4e1bde5dae2f6f14066696f206d4393801141ac Mon Sep 17 00:00:00 2001 From: smoogipoo Date: Tue, 18 Dec 2018 17:08:02 +0900 Subject: [PATCH] Fix playlist events running too early Screens are async loaded --- osu.Game/Screens/Multi/Match/MatchScreen.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/osu.Game/Screens/Multi/Match/MatchScreen.cs b/osu.Game/Screens/Multi/Match/MatchScreen.cs index 3547534dfb..ae6e4c7ff9 100644 --- a/osu.Game/Screens/Multi/Match/MatchScreen.cs +++ b/osu.Game/Screens/Multi/Match/MatchScreen.cs @@ -139,9 +139,10 @@ namespace osu.Game.Screens.Multi.Match playlistBind.ItemsRemoved += _ => setFromPlaylist(); } - [BackgroundDependencyLoader] - private void load() + protected override void LoadComplete() { + base.LoadComplete(); + playlistBind.BindTo(room.Playlist); }