From bb226d19733c4388ff98922589075b29bab7dfa6 Mon Sep 17 00:00:00 2001 From: easyw Date: Fri, 7 Dec 2018 21:18:22 +0100 Subject: [PATCH] first step vs py3 compatibility --- src/Mod/Fem/femsolver/run.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Fem/femsolver/run.py b/src/Mod/Fem/femsolver/run.py index 28941e6522..700044e6a0 100644 --- a/src/Mod/Fem/femsolver/run.py +++ b/src/Mod/Fem/femsolver/run.py @@ -323,7 +323,7 @@ class _DocObserver(object): def __init__(self): self._saved = {} - for doc in App.listDocuments().itervalues(): + for doc in iter(App.listDocuments().values()): for obj in doc.Objects: if obj.isDerivedFrom("Fem::FemAnalysis"): self._saved[obj] = obj.Group @@ -375,7 +375,7 @@ class _DocObserver(object): def _checkSolver(self, obj): analysis = FemUtils.findAnalysisOfMember(obj) - for m in _machines.itervalues(): + for m in iter(_machines.values()): if analysis == m.analysis and obj == m.solver: m.reset() @@ -404,7 +404,7 @@ class _DocObserver(object): return delta def _resetAll(self, analysis): - for m in _machines.itervalues(): + for m in iter(_machines.values()): if analysis == m.analysis: m.reset()