From 51a977a86f6f37a403caad6b9f91853baf400a0a Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 4 May 2017 04:14:58 +1000 Subject: [PATCH] Select new object bases using object's base flag This fixes object duplicate operator. --- source/blender/blenkernel/intern/layer.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/blender/blenkernel/intern/layer.c b/source/blender/blenkernel/intern/layer.c index 1a920a155b8..4f17901d0e2 100644 --- a/source/blender/blenkernel/intern/layer.c +++ b/source/blender/blenkernel/intern/layer.c @@ -793,6 +793,10 @@ static void layer_collection_object_add(SceneLayer *sl, LayerCollection *lc, Obj base->flag |= BASE_SELECTABLED; } + if (ob->base_flag) { + base->flag |= BASE_SELECTED; + } + BLI_addtail(&lc->object_bases, BLI_genericNodeN(base)); }