pointcache does not append attr definitions to base list but to new list

This commit is contained in:
Jakub Trllo 2024-06-12 13:28:20 +02:00
parent 74d039feb9
commit da1bb3fad5

View file

@ -99,8 +99,8 @@ class CreateAnimation(plugin.MayaHiddenCreator):
return node_data
def get_instance_attr_defs(self):
defs = super(CreateAnimation, self).get_instance_attr_defs()
defs += _get_animation_attr_defs(self)
defs = list(super().get_instance_attr_defs())
defs.extend(_get_animation_attr_defs(self))
return defs
@ -123,8 +123,8 @@ class CreatePointCache(plugin.MayaCreator):
return node_data
def get_instance_attr_defs(self):
defs = super(CreatePointCache, self).get_instance_attr_defs()
defs += _get_animation_attr_defs(self)
defs = list(super().get_instance_attr_defs())
defs.extend(_get_animation_attr_defs(self))
return defs
def create(self, product_name, instance_data, pre_create_data):