From 77d44e88e95d86661fc8b29db923083ec747cf9d Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Wed, 9 Mar 2005 19:32:23 +0000 Subject: [PATCH] Transform project; restored "auto key" after transform. It now inserts always loc/rot/size ipos. The old method had a quite questionable heuristic for detecting what changed, not sure if we want it back. Added note in code, good candidate for later recode with dep graphs. --- source/blender/src/transform.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/blender/src/transform.c b/source/blender/src/transform.c index d9c9affb92b..4b91608deef 100755 --- a/source/blender/src/transform.c +++ b/source/blender/src/transform.c @@ -1455,7 +1455,8 @@ void Transform(int mode) if(mode==TFM_RESIZE) cmode= 's'; else if(mode==TFM_ROTATION) cmode= 'r'; /* aftertrans does displists, ipos and action channels */ - special_aftertrans_update(cmode, 0, (short)(ret_val == TRANS_CANCEL), 0 /*keyflags*/); + /* 7 = keyflags, meaning do loc/rot/scale ipos. Not sure if I like the old method to detect what changed (ton) */ + special_aftertrans_update(cmode, 0, (short)(ret_val == TRANS_CANCEL), 7); if(G.obedit==NULL && G.obpose==NULL) clear_trans_object_base_flags();