Skip to content

Commit

Permalink
Fix creation of widget wrappers via metadata parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Jun 22, 2017
1 parent 1b696a7 commit 8af308d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions python/plugins/processing/gui/wrappers.py
Expand Up @@ -1254,14 +1254,14 @@ class WidgetWrapperFactory:
@staticmethod
def create_wrapper(param, dialog, row=0, col=0):

if hasattr(param, 'metadata'):
if param.metadata().get('widget_wrapper', None) is not None:
return WidgetWrapperFactory.create_wrapper_from_metadata(param, dialog, row, col)
else:
return WidgetWrapperFactory.create_wrapper_from_class(param, dialog, row, col)

@staticmethod
def create_wrapper_from_metadata(param, dialog, row=0, col=0):
wrapper = param.metadata.get('widget_wrapper', None)
wrapper = param.metadata().get('widget_wrapper', None)
params = {}
# wrapper metadata should be a dict with class key
if isinstance(wrapper, dict):
Expand Down

0 comments on commit 8af308d

Please sign in to comment.