diff options
author | Ton Roosendaal <ton@blender.org> | 2010-11-17 21:05:33 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2010-11-17 21:05:33 +0300 |
commit | b99a11bc3ce7ccc3bae35ac253d8171d2f02a285 (patch) | |
tree | 78f3623fd6148979bdfc952c5254924302f0cd61 /source/blender/editors/object/object_add.c | |
parent | ab968fd6eb091d45b73085de6a1b15d62b890b48 (diff) |
Bugfix, irc report by lmg
Toolbar:
Operator 'add object' didn't show checkbox for "align to view" if such was
set in user preferences.
Diffstat (limited to 'source/blender/editors/object/object_add.c')
-rw-r--r-- | source/blender/editors/object/object_add.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c index 88072d7d045..115cdb09b87 100644 --- a/source/blender/editors/object/object_add.c +++ b/source/blender/editors/object/object_add.c @@ -256,9 +256,12 @@ int ED_object_add_generic_get_opts(bContext *C, wmOperator *op, float *loc, floa view_align = FALSE; else if (RNA_property_is_set(op->ptr, "view_align")) view_align = RNA_boolean_get(op->ptr, "view_align"); - else + else { view_align = U.flag & USER_ADD_VIEWALIGNED; - + if(view_align) + RNA_boolean_set(op->ptr, "view_align", 1); + } + if (view_align) ED_object_rotation_from_view(C, rot); else |