Fix editor not cloning control points as expected

This commit is contained in:
Dean Herbert
2021-08-30 21:55:08 +09:00
parent 1aaea7011a
commit a2cff75fc0
2 changed files with 7 additions and 2 deletions

View File

@ -324,7 +324,7 @@ namespace osu.Game.Beatmaps.ControlPoints
public ControlPointInfo DeepClone()
{
var controlPointInfo = new ControlPointInfo();
var controlPointInfo = (ControlPointInfo)Activator.CreateInstance(GetType());
foreach (var point in AllControlPoints)
controlPointInfo.Add(point.Time, point.DeepClone());