Skip to content
Snippets Groups Projects
Commit d5af8607 authored by Damien Picard's avatar Damien Picard
Browse files

animation_animall: remove workaround for T68666

parent cdf56b2f
Branches
Tags
No related merge requests found
......@@ -564,15 +564,6 @@ class AnimallAddonPreferences(AddonPreferences):
col.prop(self, "category", text="")
@persistent
def animall_update_handler(scene):
'''Force data refresh on frame change.
To be removed when T68666 is fixed, probably.'''
for obj in scene.objects:
if obj.data is not None and obj.data.animation_data is not None:
obj.update_tag(refresh={'DATA'})
def register():
bpy.utils.register_class(AnimallProperties)
bpy.types.WindowManager.animall_properties = bpy.props.PointerProperty(type=AnimallProperties)
......@@ -582,7 +573,6 @@ def register():
bpy.utils.register_class(ANIM_OT_clear_animation_animall)
bpy.utils.register_class(AnimallAddonPreferences)
update_panel(None, bpy.context)
bpy.app.handlers.frame_change_post.append(animall_update_handler)
def unregister():
......@@ -593,7 +583,6 @@ def unregister():
bpy.utils.unregister_class(ANIM_OT_delete_keyframe_animall)
bpy.utils.unregister_class(ANIM_OT_clear_animation_animall)
bpy.utils.unregister_class(AnimallAddonPreferences)
bpy.app.handlers.frame_change_post.remove(animall_update_handler)
if __name__ == "__main__":
register()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment