FreeCAD: master 81f216f9

Author Committer Branch Timestamp Parent
abdullah wmayer master 2016-01-08 16:05:41 master 3aa44e6b
Changeset Sketcher Bug fix: Solver information update on over-constrained situation

==================================================================================

Why?
if lastDoF<0, then an over-constrained situation has ensued and geometry is not to be updated, as geometry can not follow the constraints.
However, solver information needs to be updated.

Solution:
Just trigger a constraint change so that signaling is sent to ViewProviderSketch via boost and the solver information updated, using
Constraints.touch().
mod - src/Mod/Sketcher/App/SketchObject.cpp Diff File