diff --git a/api/js/etemplate/Et2Widget/Et2Widget.ts b/api/js/etemplate/Et2Widget/Et2Widget.ts index 536f785ff5..1d49759376 100644 --- a/api/js/etemplate/Et2Widget/Et2Widget.ts +++ b/api/js/etemplate/Et2Widget/Et2Widget.ts @@ -784,7 +784,7 @@ const Et2WidgetMixin = (superClass) => iterateOver(_callback : Function, _context, _type) { - if(typeof _type == "undefined" || et2_implements_registry[_type] && et2_implements_registry[_type](this)) + if(typeof _type == "undefined" || _type == et2_widget || et2_implements_registry[_type] && et2_implements_registry[_type](this)) { _callback.call(_context, this); }