diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-12-27 05:02:32 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-12-27 05:02:32 +0400 |
commit | 84361f602a98d2ac35c6cc81eb897d593977e743 (patch) | |
tree | 2634f12c4b03a3bed8542b2dc58f2c96e03833e3 /source/blender/bmesh/operators/bmo_dupe.c | |
parent | 7cbfe1839bf1402f430715292418f2cd5180107d (diff) |
fix [#33651] Spin tool destroys unselected loose vertex
bmesh.ops.extrude_face_region() didn't check for isolated verts (not connected to geometry), and removed them, happened for Ctrl+LMB extrude too.
Diffstat (limited to 'source/blender/bmesh/operators/bmo_dupe.c')
-rw-r--r-- | source/blender/bmesh/operators/bmo_dupe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/bmesh/operators/bmo_dupe.c b/source/blender/bmesh/operators/bmo_dupe.c index 9a58d7acfb9..f288901c272 100644 --- a/source/blender/bmesh/operators/bmo_dupe.c +++ b/source/blender/bmesh/operators/bmo_dupe.c @@ -483,7 +483,7 @@ void bmo_spin_exec(BMesh *bm, BMOperator *op) { BMOperator dupop, extop; float cent[3], dvec[3]; - float axis[3] = {0.0f, 0.0f, 1.0f}; + float axis[3]; float rmat[3][3]; float phi; int steps, do_dupli, a, usedvec; |