diff --git a/src/App/DocumentObjectPyImp.cpp b/src/App/DocumentObjectPyImp.cpp index 902493e3692e..185c94a40d04 100644 --- a/src/App/DocumentObjectPyImp.cpp +++ b/src/App/DocumentObjectPyImp.cpp @@ -88,6 +88,14 @@ Py::List DocumentObjectPy::getState(void) const uptodate = false; list.append(Py::String("Invalid")); } + if (object->isRecomputing()) { + uptodate = false; + list.append(Py::String("Recompute")); + } + if (object->isRestoring()) { + uptodate = false; + list.append(Py::String("Restore")); + } if (uptodate) { list.append(Py::String("Up-to-date")); }