Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2019-03-07 04:22:56 +0300
committerCampbell Barton <ideasman42@gmail.com>2019-03-07 04:22:56 +0300
commit951c8e53f4dd4b8241c88e0419c4d70d98497520 (patch)
tree73abb0c5b0d8ba4437fd1675a485e549f3b3959f /source/blender/editors/space_view3d
parentd21809dd72be76dcd889ad784168c5107abe454f (diff)
Fix 3D "View Selected" skip camera option
Diffstat (limited to 'source/blender/editors/space_view3d')
-rw-r--r--source/blender/editors/space_view3d/view3d_edit.c3
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;
}