added value restoring if unpickling objects

This commit is contained in:
Max Zwiessele 2013-06-28 11:02:59 +01:00
parent 12640a2d17
commit 29746cd8be

View file

@ -45,7 +45,9 @@ class Parameterized(object):
def __setstate__(self, state):
if self._has_get_set_state():
return self.setstate(state)
self.setstate(state) # set state
self._set_params(self._get_params()) # restore all values
return
self.__dict__ = state
def _has_get_set_state(self):