diff --git a/python/plugins/processing/algs/otb/OtbChoiceWidget.py b/python/plugins/processing/algs/otb/OtbChoiceWidget.py index 7ea0ed94510..ab6d2055709 100644 --- a/python/plugins/processing/algs/otb/OtbChoiceWidget.py +++ b/python/plugins/processing/algs/otb/OtbChoiceWidget.py @@ -70,10 +70,10 @@ class OtbChoiceWidgetWrapper(WidgetWrapper): #Fur Qgis modeler else: - if name in self.dialog.wrappers: - self.__setWrapperVisibility(self.dialog.wrappers[name], visible) - if name in self.dialog.widget_labels: - self.dialog.widget_labels[name].setVisible(visible) + if name in self.dialog.widget.widget.wrappers: + self.__setWrapperVisibility(self.dialog.widget.widget.wrappers[name], visible) + if name in self.dialog.widget.widget.widget_labels: + self.dialog.widget.widget.widget_labels[name].setVisible(visible) def __setWrapperVisibility(self, wrapper, v): # For compatibility with 3.x API, we need to check whether the wrapper is diff --git a/python/plugins/processing/modeler/ModelerParametersDialog.py b/python/plugins/processing/modeler/ModelerParametersDialog.py index 5cbd17cb5d9..bf88f079bd1 100644 --- a/python/plugins/processing/modeler/ModelerParametersDialog.py +++ b/python/plugins/processing/modeler/ModelerParametersDialog.py @@ -486,8 +486,6 @@ class ModelerParametersWidget(QWidget): self.widget = ModelerParametersPanelWidget(alg, model, algName, configuration, dialog, context) - self.widget_labels = {} - class ContextGenerator(QgsProcessingContextGenerator): def __init__(self, context):