diff options
author | Campbell Barton <ideasman42@gmail.com> | 2008-04-19 23:50:46 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2008-04-19 23:50:46 +0400 |
commit | eb7edc4cba5747f4db76d8b35f55b1c2b7553558 (patch) | |
tree | 2cfd3071140c08ee50d51379628fc5871db4ca33 /source/blender/src/transform_generics.c | |
parent | 0a3117510182f2f972434176d16eeb13fae55457 (diff) |
bug since 2.45 nobody noticed, canceling retopo would move the vert.
Diffstat (limited to 'source/blender/src/transform_generics.c')
-rw-r--r-- | source/blender/src/transform_generics.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/source/blender/src/transform_generics.c b/source/blender/src/transform_generics.c index 9f271f16f8f..1a803bf00a8 100644 --- a/source/blender/src/transform_generics.c +++ b/source/blender/src/transform_generics.c @@ -378,14 +378,14 @@ void recalcData(TransInfo *t) if (G.sima->flag & SI_LIVE_UNWRAP) unwrap_lscm_live_re_solve(); } else { - /* Only retopo if not snapping, Note, this is the only case of G.qual being used, but we have no T_SHIFT_MOD - Campbell */ - if ((G.qual & LR_CTRLKEY)==0) - retopo_do_all(); - /* mirror modifier clipping? */ - if(t->state != TRANS_CANCEL) + if(t->state != TRANS_CANCEL) { + if ((G.qual & LR_CTRLKEY)==0) { + /* Only retopo if not snapping, Note, this is the only case of G.qual being used, but we have no T_SHIFT_MOD - Campbell */ + retopo_do_all(); + } clipMirrorModifier(t, G.obedit); - + } if((t->context & CTX_NO_MIRROR) == 0 && (G.scene->toolsettings->editbutflag & B_MESH_X_MIRROR)) editmesh_apply_to_mirror(t); |