diff --git a/source/funkin/editors/charter/CharterStrumLineGroup.hx b/source/funkin/editors/charter/CharterStrumLineGroup.hx index fd7156f5..64e629a1 100644 --- a/source/funkin/editors/charter/CharterStrumLineGroup.hx +++ b/source/funkin/editors/charter/CharterStrumLineGroup.hx @@ -67,7 +67,8 @@ class CharterStrumLineGroup extends FlxTypedGroup { if (addToUndo) { var oldID = __pastStrumlines.indexOf(draggingObj); var newID = members.indexOf(draggingObj); - Charter.instance.undos.addToUndo(COrderStrumLine(draggingObj, oldID, newID)); + if (newID != oldID) + Charter.instance.undos.addToUndo(COrderStrumLine(draggingObj, oldID, newID)); } draggingObj = null;