Revision: 39068 http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39068 Author: aligorith Date: 2011-08-05 11:31:41 +0000 (Fri, 05 Aug 2011) Log Message: ----------- Bugfix [#28106] Missing 3D view update after copy of constraints
Modified Paths: -------------- branches/soc-2011-pepper/source/blender/editors/object/object_constraint.c Modified: branches/soc-2011-pepper/source/blender/editors/object/object_constraint.c =================================================================== --- branches/soc-2011-pepper/source/blender/editors/object/object_constraint.c 2011-08-05 11:23:28 UTC (rev 39067) +++ branches/soc-2011-pepper/source/blender/editors/object/object_constraint.c 2011-08-05 11:31:41 UTC (rev 39068) @@ -1115,14 +1115,19 @@ CTX_DATA_BEGIN(C, Object*, ob, selected_editable_objects) { /* if we're not handling the object we're copying from, copy all constraints over */ - if (obact != ob) + if (obact != ob) { copy_constraints(&ob->constraints, &obact->constraints, TRUE); + DAG_id_tag_update(&ob->id, OB_RECALC_DATA); + } } CTX_DATA_END; /* force depsgraph to get recalculated since new relationships added */ DAG_scene_sort(bmain, scene); /* sort order of objects */ - + + /* notifiers for updates */ + WM_event_add_notifier(C, NC_OBJECT|ND_CONSTRAINT|NA_ADDED, NULL); + return OPERATOR_FINISHED; } _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs