From 3e668079b5c5d10fb5efe9eac87c209b8baafe9c Mon Sep 17 00:00:00 2001 From: EvilSpirit Date: Sat, 14 Jan 2017 18:53:07 +0700 Subject: [PATCH] Fix a crash after creating a constraint. To reproduce, e.g.: * draw a rect; * translate the rect; * add a pt-on-line constraint between two instances. --- src/constraint.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/constraint.cpp b/src/constraint.cpp index b1f5d1f..bf34d08 100644 --- a/src/constraint.cpp +++ b/src/constraint.cpp @@ -83,6 +83,7 @@ hConstraint Constraint::AddConstraint(Constraint *c, bool rememberForUndo) { if(rememberForUndo) SS.UndoRemember(); SK.constraint.AddAndAssignId(c); + c->Generate(&SK.param); SS.MarkGroupDirty(c->group); SK.GetGroup(c->group)->dofCheckOk = false;