diff options
author | Dalai Felinto <dfelinto@gmail.com> | 2017-11-22 13:48:59 +0300 |
---|---|---|
committer | Dalai Felinto <dfelinto@gmail.com> | 2017-11-22 13:50:15 +0300 |
commit | 5265cfdef5e06b33742d5d3a23403c7b367434f9 (patch) | |
tree | ec9298369c7f9518b7e0286e1a1ca1215617f207 /source/blender | |
parent | ed1278b0bcddc50a13ea31225a0dfc0de643a637 (diff) |
Layers doversion: Don't set the Viewport created layer as renderable
Diffstat (limited to 'source/blender')
-rw-r--r-- | source/blender/blenloader/intern/versioning_280.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c index 1be4402012d..e331c285176 100644 --- a/source/blender/blenloader/intern/versioning_280.c +++ b/source/blender/blenloader/intern/versioning_280.c @@ -421,6 +421,10 @@ void do_versions_after_linking_280(Main *main) BLI_freelistN(&scene->r.layers); SceneLayer *scene_layer = BKE_scene_layer_add(scene, "Viewport"); + /* If we ported all the original render layers, we don't need to make the viewport layer renderable. */ + if (BLI_listbase_is_single(&scene->render_layers)) { + scene_layer->flag &= ~SCENE_LAYER_RENDER; + } /* If layer was not set, disable it. */ LayerCollection *layer_collection_parent; |