Comment 3 for bug 1541176

hilaire (hilaire-fernandes) wrote :

Indeed the undo/redo command is not symmetrical for point constrained on line.

The move command comes with a displacement vector attribute, the do command-action translate with vector, the undo command action translate with -vector. But for point constrained on a line it is not symmetrical.

Possible solution: define a specific move command for constrained point on line. Its attribute will be the point curvilinear abscissa.

I don't think this problem is related with the #1539835 bug.