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:
authorSergey Sharybin <sergey.vfx@gmail.com>2010-03-08 17:35:38 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2010-03-08 17:35:38 +0300
commit17975400e0e406b3e222a02c1a6d742a04563faf (patch)
tree0d02970933c2eb1fb338177ea66a4d425177709f /source/blender/editors/object/object_add.c
parentcb85779da9699d39c6ce6e8edfeadf552c6e33cd (diff)
Send object's modifiers were changed in conversion operator.
This will prevent displaying data on modifiers page after conversion is over.
Diffstat (limited to 'source/blender/editors/object/object_add.c')
-rw-r--r--source/blender/editors/object/object_add.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c
index 44dd5c91d12..3aafbc09284 100644
--- a/source/blender/editors/object/object_add.c
+++ b/source/blender/editors/object/object_add.c
@@ -1229,7 +1229,7 @@ static int convert_exec(bContext *C, wmOperator *op)
int target= RNA_enum_get(op->ptr, "target");
int keep_original= RNA_boolean_get(op->ptr, "keep_original");
int a, mballConverted= 0;
-
+
/* don't forget multiple users! */
/* reset flags */
@@ -1478,6 +1478,8 @@ static int convert_exec(bContext *C, wmOperator *op)
/* active base was changed */
ED_base_object_activate(C, basact);
BASACT= basact;
+ } else if (BASACT->object->flag & OB_DONE) {
+ WM_event_add_notifier(C, NC_OBJECT|ND_MODIFIER, BASACT->object);
}
DAG_scene_sort(scene);