Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-06-14 15:18:00 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-06-14 15:18:00 +0400
commit23e2bfed239256994a6daf2ca5a08298e7029681 (patch)
treea85e431e69cca08886aabda126e75677c018b552 /source
parent113d653edbdcfabf48ac8dfab743f0c7500f0954 (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.c3
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);