Description: When a Task has its constraintType changed by moving the Task on the gantt, undoing and redoing the move now blanks out the constraintType instead of reapplying it.
Steps to Reproduce:
Setup:
Set any event to ASAP constraint type
Add a col to show constraintType
Commit changes
Steps:
Drag event, it changes to Start No Earlier Than
Undo, it goes back to ASAP
Redo, it goes blank
Expected Result: Task reapplies SNET constraintType
Actual Result: Task sets constraintType to a blank value
Impact: This isn't alerted to the user, so by setting it blank it does change the logic for how its treated in the scheduler.
Evidence: Attached video, but also redo the steps on your own Versions demo: https://bryntum.com/products/gantt/examples/versions/