diff options
Diffstat (limited to 'components/script_bindings/codegen/Configuration.py')
-rw-r--r-- | components/script_bindings/codegen/Configuration.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script_bindings/codegen/Configuration.py b/components/script_bindings/codegen/Configuration.py index 3f7b9ad6d9b..a4a6a538fdc 100644 --- a/components/script_bindings/codegen/Configuration.py +++ b/components/script_bindings/codegen/Configuration.py @@ -228,9 +228,9 @@ class Descriptor(DescriptorProvider): self.nativeType = typeName pathDefault = 'crate::dom::types::%s' % typeName elif self.interface.isCallback(): - ty = 'crate::dom::bindings::codegen::Bindings::%sBinding::%s' % (ifaceName, ifaceName) + ty = 'crate::dom::bindings::codegen::GenericBindings::%sBinding::%s' % (ifaceName, ifaceName) pathDefault = ty - self.returnType = "Rc<%s>" % ty + self.returnType = "Rc<%s<D>>" % ty self.argumentType = "???" self.nativeType = ty else: |