From 921708fc76d13f5793699fb31b4efb7cd78ebd4e Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Wed, 22 Dec 2021 17:50:10 +0100 Subject: [PATCH] Fix (unreported) potential bug in collections parenting update code. Own mistake in rB2ef192a55b2c. Did not seem to have any visible effect though... --- source/blender/blenkernel/intern/collection.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/blenkernel/intern/collection.c b/source/blender/blenkernel/intern/collection.c index 892b47a7d2e..e6ce4eb9440 100644 --- a/source/blender/blenkernel/intern/collection.c +++ b/source/blender/blenkernel/intern/collection.c @@ -1618,7 +1618,7 @@ static void collection_parents_rebuild_recursive(Collection *collection) LISTBASE_FOREACH (CollectionChild *, child, &collection->children) { /* See comment above in `BKE_collection_parent_relations_rebuild`. */ - if ((collection->id.tag & (LIB_TAG_NO_MAIN | LIB_TAG_COPIED_ON_WRITE)) != 0) { + if ((child->collection->id.tag & (LIB_TAG_NO_MAIN | LIB_TAG_COPIED_ON_WRITE)) != 0) { continue; } collection_parents_rebuild_recursive(child->collection);