feat: faster root management

This commit is contained in:
Swann
2021-03-14 20:58:25 +01:00
parent c7e8002fed
commit 3a02711baa
2 changed files with 5 additions and 1 deletions

View File

@ -368,6 +368,8 @@ def load_sequence(sequence_data: dict, sequence_editor: bpy.types.SequenceEditor
class BlScene(BlDatablock): class BlScene(BlDatablock):
is_root = True
bl_id = "scenes" bl_id = "scenes"
bl_class = bpy.types.Scene bl_class = bpy.types.Scene
bl_check_common = True bl_check_common = True

View File

@ -123,7 +123,9 @@ class ApplyTimer(Timer):
if node_ref.bl_reload_parent: if node_ref.bl_reload_parent:
for parent in session.repository.get_parents(node): for parent in session.repository.get_parents(node):
logging.debug("Refresh parent {node}") logging.debug("Refresh parent {node}")
apply(session.repository, parent, force=True) apply(session.repository,
parent.uuid,
force=True)
class DynamicRightSelectTimer(Timer): class DynamicRightSelectTimer(Timer):