diff --git a/multi_user/libs/replication b/multi_user/libs/replication index dbc6ff5..f9659b4 160000 --- a/multi_user/libs/replication +++ b/multi_user/libs/replication @@ -1 +1 @@ -Subproject commit dbc6ff5a47e579aea702df3b2e046a155e03bc12 +Subproject commit f9659b49fea22617c0cbd8af48cd16fea67cda92 diff --git a/multi_user/operators.py b/multi_user/operators.py index f49b94a..2c867a2 100644 --- a/multi_user/operators.py +++ b/multi_user/operators.py @@ -1014,13 +1014,11 @@ def depsgraph_evaluation(scene): elif isinstance(update.id, bpy.types.Scene): ref = session.repository.get_node_by_datablock(update.id) if ref: - ref.resolve() + pass else: scn_uuid = porcelain.add(session.repository, update.id) porcelain.commit(session.node_id, scn_uuid) session.push(scn_uuid, check_data=False) - elif isinstance(update.id, bpy.types.Collection): - sanitize_deps_graph() def register(): from bpy.utils import register_class