Fix T50841: Scene object iterator did not get data from LinkData for the master collection

Debug session with Dalai Felinto.
This commit is contained in:
Sergey Sharybin
2017-03-06 17:55:11 +01:00
parent a5cba9aab9
commit aa44b77129

View File

@@ -429,7 +429,7 @@ void BKE_scene_objects_Iterator_begin(Iterator *iter, void *data_in)
BKE_scene_collections_Iterator_begin(&data->scene_collection_iter, scene);
SceneCollection *sc = data->scene_collection_iter.current;
iter->current = sc->objects.first;
iter->current = sc->objects.first ? ((LinkData *)sc->objects.first)->data : NULL;
iter->valid = true;
if (iter->current == NULL) {