LibOverride: Tag base's object pointer as not overridable.

This commit is contained in:
Bastien Montagne 2021-05-05 16:39:53 +02:00
parent d9d7169837
commit cbb057e378
1 changed files with 2 additions and 1 deletions

View File

@ -742,7 +742,8 @@ static void scene_foreach_id(ID *id, LibraryForeachIDData *data)
BKE_LIB_FOREACHID_PROCESS(data, view_layer->mat_override, IDWALK_CB_USER);
LISTBASE_FOREACH (Base *, base, &view_layer->object_bases) {
BKE_LIB_FOREACHID_PROCESS(data, base->object, IDWALK_CB_NOP);
BKE_LIB_FOREACHID_PROCESS(
data, base->object, IDWALK_CB_NOP | IDWALK_CB_OVERRIDE_LIBRARY_NOT_OVERRIDABLE);
}
scene_foreach_layer_collection(data, &view_layer->layer_collections);