diff options
author | Campbell Barton <campbell@blender.org> | 2022-02-04 03:05:31 +0300 |
---|---|---|
committer | Campbell Barton <campbell@blender.org> | 2022-02-04 03:08:34 +0300 |
commit | ef2685afea74135531661a5ea993cb38aeb2b261 (patch) | |
tree | a95393ea6f62a9495c057eca6fb8787b750397f8 /source/blender/editors/space_view3d | |
parent | a0c1306e8c7673f365e1907cacff86f788e08cef (diff) |
Fix assertion snapping to selected in mesh edit-mode
ED_transverts_create_from_obedit expected an evaluated object.
Add flag to request TX_VERT_USE_MAPLOC to be set, which avoids having to
calculate this data when it's not used as well as the requirement
that the input object be evaluated from the depsgraph.
Diffstat (limited to 'source/blender/editors/space_view3d')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_snap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/space_view3d/view3d_snap.c b/source/blender/editors/space_view3d/view3d_snap.c index 53bd181f544..4334ede0a06 100644 --- a/source/blender/editors/space_view3d/view3d_snap.c +++ b/source/blender/editors/space_view3d/view3d_snap.c @@ -1033,7 +1033,7 @@ bool ED_view3d_minmax_verts(Object *obedit, float r_min[3], float r_max[3]) } if (ED_transverts_check_obedit(obedit)) { - ED_transverts_create_from_obedit(&tvs, obedit, TM_ALL_JOINTS); + ED_transverts_create_from_obedit(&tvs, obedit, TM_ALL_JOINTS | TM_CALC_MAPLOC); } if (tvs.transverts_tot == 0) { |