Merge pull request #3096 from arnaud-morvan/processing_fix_updatedependentfields

[BUGFIX] [Processing] Fix updateDependentFields
This commit is contained in:
Alexander Bruy 2016-05-26 23:39:39 +03:00
commit ed1235d3bf

View File

@ -453,10 +453,10 @@ class ParametersPanel(BASE, WIDGET):
if isinstance(child, ParameterTableField):
widget = self.valueItems[child.name]
widget.clear()
if self.alg.getParameterFromName(child).optional:
if self.alg.getParameterFromName(child.name).optional:
widget.addItem(self.tr('[not set]'))
widget.addItems(self.getFields(layer,
self.alg.getParameterFromName(child).datatype))
self.alg.getParameterFromName(child.name).datatype))
if isinstance(child, OutputVector):
child.base_layer = layer