FreeCAD: master 033242ea

Author Committer Branch Timestamp Parent
wmayer wmayer master 2017-07-17 11:24:10 master d3f5ace9
Changeset protect document against nested recomputes
+ convert ObjectStatusLocker into a template class to make its usage more flexible
+ add status flag 'Recomputing' and set in Document::recompute to detect and avoid nested calls of recompute
mod - src/App/Document.cpp Diff File
mod - src/App/Document.h Diff File
mod - src/App/DocumentObject.cpp Diff File
mod - src/App/DocumentObject.h Diff File
mod - src/App/DocumentPyImp.cpp Diff File
mod - src/App/FeaturePython.cpp Diff File