diff options
author | Howard Trickey <howard.trickey@gmail.com> | 2021-11-22 19:47:46 +0300 |
---|---|---|
committer | Howard Trickey <howard.trickey@gmail.com> | 2021-11-22 19:47:46 +0300 |
commit | 55c82d8380ea3fd37a9d966fad10f42cc5b365d5 (patch) | |
tree | 3a4d220446786020411b55d11881c3fa0acfc32c /source/blender/editors/mesh | |
parent | 1706bf7780a04a5affa016339a1fdb2563e97cb0 (diff) |
Fix T84493 issue with selection after boolean.
According to Blender selection rules, selections should be flushed
to containing elements. Added an EDMB_select_flush() after edit
mode booleans or intersects are done. Hopefully this doesn't break
any scripts that might have been depending on the old (broken) behavior.
Diffstat (limited to 'source/blender/editors/mesh')
-rw-r--r-- | source/blender/editors/mesh/editmesh_intersect.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source/blender/editors/mesh/editmesh_intersect.c b/source/blender/editors/mesh/editmesh_intersect.c index ee227c58fe7..18fe9cf7ad3 100644 --- a/source/blender/editors/mesh/editmesh_intersect.c +++ b/source/blender/editors/mesh/editmesh_intersect.c @@ -114,6 +114,7 @@ static void edbm_intersect_select(BMEditMesh *em, struct Mesh *me, bool do_selec } } } + EDBM_select_flush(em); } EDBM_update(me, |