[sextante] fixed #7297

This commit is contained in:
Victor Olaya 2013-03-10 17:13:24 +01:00
parent ddddbfc72b
commit bb6d1f5c67

View File

@ -216,11 +216,11 @@ class ModelerAlgorithm(GeoAlgorithm):
del self.algOutputs[index]
del self.algPos[index]
index = -1
i = -1
for paramValues in self.algParameters:
index += 1
newValues = []
for name, value in paramValues[index]:
i += 1
newValues = {}
for name, value in paramValues.iteritems():
if value:
if value.alg > index:
newValues[name] = AlgorithmAndParameter(value.alg - 1, value.param, value.algName, value.paramName)
@ -228,7 +228,7 @@ class ModelerAlgorithm(GeoAlgorithm):
newValues[name] = value
else:
newValues[name] = value
self.algParameters[i] = newValues
self.updateModelerView()
return True