diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-03-07 04:22:56 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-03-07 04:22:56 +0300 |
commit | 951c8e53f4dd4b8241c88e0419c4d70d98497520 (patch) | |
tree | 73abb0c5b0d8ba4437fd1675a485e549f3b3959f /source/blender/editors | |
parent | d21809dd72be76dcd889ad784168c5107abe454f (diff) |
Fix 3D "View Selected" skip camera option
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_edit.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_edit.c b/source/blender/editors/space_view3d/view3d_edit.c index f6a9fc8d70c..6a65e86c3d6 100644 --- a/source/blender/editors/space_view3d/view3d_edit.c +++ b/source/blender/editors/space_view3d/view3d_edit.c @@ -2898,7 +2898,8 @@ static int viewselected_exec(bContext *C, wmOperator *op) for (base_eval = FIRSTBASE(view_layer_eval); base_eval; base_eval = base_eval->next) { if (BASE_SELECTED(v3d, base_eval)) { - if (skip_camera && base_eval->object == v3d->camera) { + Object *ob = DEG_get_original_object(base_eval->object); + if (skip_camera && ob == v3d->camera) { continue; } |