From bec379249e92be30fe66faec552b42748c2117e0 Mon Sep 17 00:00:00 2001 From: nirvn Date: Mon, 31 Oct 2016 10:53:13 +0700 Subject: [PATCH] [processing] sort model input parameters to avoid random ordering --- python/plugins/processing/modeler/ModelerAlgorithm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/plugins/processing/modeler/ModelerAlgorithm.py b/python/plugins/processing/modeler/ModelerAlgorithm.py index 321d70742e1..15d5aafff6e 100644 --- a/python/plugins/processing/modeler/ModelerAlgorithm.py +++ b/python/plugins/processing/modeler/ModelerAlgorithm.py @@ -276,6 +276,8 @@ class ModelerAlgorithm(GeoAlgorithm): for inp in list(self.inputs.values()): if inp.param not in self.parameters: self.parameters.append(inp.param) + self.parameters.sort(key=attrgetter("description")) + self.outputs = [] for alg in list(self.algs.values()): if alg.active: