Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sketcher: fix potential crash on solve due to expression changes
One example of call stacks that may lead to crash is * delGeometires() * delGeometiresExclusiveList(): copy geometries without clone * delConstraintOnPoint() * constraintsRemoved() * touches ExpressionEngine * onChanged() ExpressionEngine * solve() : updates geometry with clone which invalidates the previous copy of geometries This commit will not trigger solve on touch of ExpressionEngine if it is a managed operation Related #103
- Loading branch information