diff options
author | Campbell Barton <ideasman42@gmail.com> | 2011-06-14 15:18:00 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2011-06-14 15:18:00 +0400 |
commit | 23e2bfed239256994a6daf2ca5a08298e7029681 (patch) | |
tree | a85e431e69cca08886aabda126e75677c018b552 /source | |
parent | 113d653edbdcfabf48ac8dfab743f0c7500f0954 (diff) |
fix [#25423] Mirror clipping is ignored with single vertex extrusion when using Face Snapping.
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/transform/transform_generics.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c index 8699eb1cc2d..71ebe5e051c 100644 --- a/source/blender/editors/transform/transform_generics.c +++ b/source/blender/editors/transform/transform_generics.c @@ -675,8 +675,9 @@ void recalcData(TransInfo *t) EditMesh *em = ((Mesh*)t->obedit->data)->edit_mesh; /* mirror modifier clipping? */ if(t->state != TRANS_CANCEL) { - clipMirrorModifier(t, t->obedit); + /* apply clipping after so we never project past the clip plane [#25423] */ applyProject(t); + clipMirrorModifier(t, t->obedit); } if((t->options & CTX_NO_MIRROR) == 0 && (t->flag & T_MIRROR)) editmesh_apply_to_mirror(t); |