From d5c5a1518df00a9ed814abbb9e9d05b3feeb5e78 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 16 Aug 2018 08:17:26 +1000 Subject: Correct flag use in recent object select change Confusingly it worked, but was wrong. --- source/blender/editors/space_view3d/view3d_select.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/space_view3d/view3d_select.c') diff --git a/source/blender/editors/space_view3d/view3d_select.c b/source/blender/editors/space_view3d/view3d_select.c index 1df3aecb8d8..b72017b2207 100644 --- a/source/blender/editors/space_view3d/view3d_select.c +++ b/source/blender/editors/space_view3d/view3d_select.c @@ -2415,7 +2415,7 @@ static int do_object_pose_box_select(bContext *C, ViewContext *vc, rcti *rect, c if (SEL_OP_USE_OUTSIDE(sel_op)) { for (int i = 0; i < BLI_array_len(bases); i++) { Base *base = bases[i]; - if ((base->object->flag & OB_DONE) == 0) { + if ((base->object->id.tag & LIB_TAG_DOIT) == 0) { const bool is_select = base->flag & BASE_SELECTED; const bool is_inside = false; /* we know there are no hits. */ const int sel_op_result = ED_select_op_action_deselected(sel_op, is_select, is_inside); -- cgit v1.2.3