diff options
author | Campbell Barton <ideasman42@gmail.com> | 2013-05-13 16:09:21 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2013-05-13 16:09:21 +0400 |
commit | f03a165a35125052e21eda7c26d716b2c32518a2 (patch) | |
tree | efc432a363bed6401c07832ba13e40e1d979efe7 /source/blender/bmesh/operators | |
parent | 356d4c3085bcff1664cdf1d57ac325323d66e519 (diff) |
fix [#35308] Edge Split operator splits unselected edges
Diffstat (limited to 'source/blender/bmesh/operators')
-rw-r--r-- | source/blender/bmesh/operators/bmo_edgesplit.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/bmesh/operators/bmo_edgesplit.c b/source/blender/bmesh/operators/bmo_edgesplit.c index 378f790ef32..8ac6c46f6cf 100644 --- a/source/blender/bmesh/operators/bmo_edgesplit.c +++ b/source/blender/bmesh/operators/bmo_edgesplit.c @@ -39,6 +39,7 @@ void bmo_split_edges_exec(BMesh *bm, BMOperator *op) { const bool use_verts = BMO_slot_bool_get(op->slots_in, "use_verts"); + BM_mesh_elem_hflag_disable_all(bm, BM_EDGE, BM_ELEM_TAG, false); BMO_slot_buffer_hflag_enable(bm, op->slots_in, "edges", BM_EDGE, BM_ELEM_TAG, false); if (use_verts) { |