diff --git a/source/funkin/editors/charter/Charter.hx b/source/funkin/editors/charter/Charter.hx index 128e505b..facf0035 100644 --- a/source/funkin/editors/charter/Charter.hx +++ b/source/funkin/editors/charter/Charter.hx @@ -1210,7 +1210,9 @@ class Charter extends UIState { var strL = strumLines.members[strumLineID].strumLine; strumLines.members[strumLineID].destroy(); - strumLines.members.remove(strumLines.members[strumLineID]); + strumLines.members[strumLineID] = strumLines.members[strumLines.members.length - 1]; + strumLines.members.pop(); + @:privateAccess strumLines.length--; strumLines.refreshStrumlineIDs(); strumLines.snapStrums();