[Bf-blender-cvs] [9d71ec5f8d8] blender2.8: Merge branch 'master' into blender2.8

Sergey Sharybin noreply at git.blender.org
Thu Jul 6 12:23:30 CEST 2017


Commit: 9d71ec5f8d8c74d4ae2dbec075d193ac0958de13
Author: Sergey Sharybin
Date:   Thu Jul 6 12:19:59 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB9d71ec5f8d8c74d4ae2dbec075d193ac0958de13

Merge branch 'master' into blender2.8

===================================================================



===================================================================

diff --cc source/blender/editors/transform/transform_conversions.c
index cfc648e1fd0,b7a42121e92..5b48f4326e8
--- a/source/blender/editors/transform/transform_conversions.c
+++ b/source/blender/editors/transform/transform_conversions.c
@@@ -818,8 -831,19 +832,14 @@@ void transform_autoik_update(TransInfo 
  		return;
  
  	/* apply to all pose-channels */
+ 	bool changed = false;
  	for (pchan = t->poseobj->pose->chanbase.first; pchan; pchan = pchan->next) {
- 		pchan_autoik_adjust(pchan, *chainlen);
+ 		changed |= pchan_autoik_adjust(pchan, *chainlen);
+ 	}
+ 
 -#ifdef WITH_LEGACY_DEPSGRAPH
 -	if (!DEG_depsgraph_use_legacy())
 -#endif
 -	{
 -		if (changed) {
 -			/* TODO(sergey): Consider doing partial update only. */
 -			DAG_relations_tag_update(G.main);
 -		}
++	if (changed) {
++		/* TODO(sergey): Consider doing partial update only. */
++		DEG_relations_tag_update(G.main);
  	}
  }




More information about the Bf-blender-cvs mailing list