[processing] correctly resolve values for hidden outputs

This commit is contained in:
volaya 2016-09-19 15:40:14 +02:00
parent 1a95110dcc
commit db7b1e7890

View File

@ -104,7 +104,9 @@ class Output(object):
return [] return []
def resolveValue(self, alg): def resolveValue(self, alg):
if not self.hidden and not bool(self.value): if self.hidden:
return
if not bool(self.value):
self.value = self._resolveTemporary(alg) self.value = self._resolveTemporary(alg)
else: else:
exp = QgsExpression(self.value) exp = QgsExpression(self.value)