From 3fdf12b947f423c5cafcb49e9534f29b4e50d48c Mon Sep 17 00:00:00 2001 From: volaya Date: Fri, 22 Aug 2014 11:30:49 +0200 Subject: [PATCH] [processing] fixed parameter definition parsing for parameters of type integer --- python/plugins/processing/core/parameters.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/plugins/processing/core/parameters.py b/python/plugins/processing/core/parameters.py index 8d01126cc76..793fdbc7c84 100644 --- a/python/plugins/processing/core/parameters.py +++ b/python/plugins/processing/core/parameters.py @@ -368,11 +368,11 @@ class ParameterNumber(Parameter): self.default = float(default) self.isInteger = False if minValue is not None: - self.min = int(minValue) if self.isInteger else float(minValue) + self.min = int(float(minValue)) if self.isInteger else float(minValue) else: self.min = None if maxValue is not None: - self.max = int(maxValue) if self.isInteger else float(maxValue) + self.max = int(float(maxValue)) if self.isInteger else float(maxValue) else: self.max = None self.value = None