fix: object parenting can't be removed

Related to #179
This commit is contained in:
Swann
2021-03-03 09:55:48 +01:00
parent 0ccd0563ea
commit d0e80da945

View File

@ -296,9 +296,14 @@ class BlObject(BlDatablock):
# Load transformation data
loader.load(target, data)
# Object display fields
if 'display' in data:
loader.load(target.display, data['display'])
# Parent
if 'parent' not in data and target.parent:
target.parent = None
# Pose
if 'pose' in data:
if not target.pose:
@ -367,6 +372,9 @@ class BlObject(BlDatablock):
"name",
"rotation_mode",
"parent",
"parent_type",
"track_axis",
"up_axis",
"data",
"library",
"empty_display_type",