From db7b1e7890df3cb342e982d12d52c0ea19794985 Mon Sep 17 00:00:00 2001 From: volaya Date: Mon, 19 Sep 2016 15:40:14 +0200 Subject: [PATCH] [processing] correctly resolve values for hidden outputs --- python/plugins/processing/core/outputs.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/python/plugins/processing/core/outputs.py b/python/plugins/processing/core/outputs.py index 796e82763e6..34f66c360eb 100644 --- a/python/plugins/processing/core/outputs.py +++ b/python/plugins/processing/core/outputs.py @@ -104,7 +104,9 @@ class Output(object): return [] 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) else: exp = QgsExpression(self.value)