Use batch change application in many places that can benefit from it

This commit is contained in:
Dean Herbert
2020-10-06 22:09:48 +09:00
parent 14c734c244
commit 09f5e9c9eb
3 changed files with 21 additions and 15 deletions

View File

@ -239,10 +239,7 @@ namespace osu.Game.Screens.Edit.Compose.Components
private void deleteSelected()
{
ChangeHandler?.BeginChange();
foreach (var h in selectedBlueprints.ToList())
EditorBeatmap?.Remove(h.HitObject);
EditorBeatmap?.RemoveRange(selectedBlueprints.Select(b => b.HitObject));
ChangeHandler?.EndChange();
}