diff --git a/osu.Game/Screens/Multi/Match/MatchSubScreen.cs b/osu.Game/Screens/Multi/Match/MatchSubScreen.cs index 890664e99b..bd9aceecc3 100644 --- a/osu.Game/Screens/Multi/Match/MatchSubScreen.cs +++ b/osu.Game/Screens/Multi/Match/MatchSubScreen.cs @@ -164,8 +164,8 @@ namespace osu.Game.Screens.Multi.Match { base.LoadComplete(); - Playlist.ItemsAdded += _ => updateSelectedItem(); - Playlist.ItemsRemoved += _ => updateSelectedItem(); + Playlist.ItemsAdded += _ => Scheduler.AddOnce(updateSelectedItem); + Playlist.ItemsRemoved += _ => Scheduler.AddOnce(updateSelectedItem); updateSelectedItem(); }