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:
authorTon Roosendaal <ton@blender.org>2010-11-17 21:05:33 +0300
committerTon Roosendaal <ton@blender.org>2010-11-17 21:05:33 +0300
commitb99a11bc3ce7ccc3bae35ac253d8171d2f02a285 (patch)
tree78f3623fd6148979bdfc952c5254924302f0cd61 /source/blender/editors/object/object_add.c
parentab968fd6eb091d45b73085de6a1b15d62b890b48 (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.c7
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