diff options
author | Dalai Felinto <dfelinto@gmail.com> | 2018-10-10 03:22:31 +0300 |
---|---|---|
committer | Dalai Felinto <dfelinto@gmail.com> | 2018-10-10 03:28:06 +0300 |
commit | 8c470e26d25eab0133e42c187b09066b69e4f60c (patch) | |
tree | 89b6ad2265096217f4c3ba4d71cc9bf1b1e9fefa /source/blender/editors/space_view3d | |
parent | 9f2b3fc80e90f5ffcb334051f58df16292d81ff1 (diff) |
Fix for VIEW3D_OT_snap_selected_to_active
There is no active bone data in the cowed edit armature.
This was introduced on rBe12df10120a0, back when we hoped the depsgraph
would fullfill all our hopes and dreams.
Before the single-context-editing depsgraph reality came crashing on us.
Diffstat (limited to 'source/blender/editors/space_view3d')
-rw-r--r-- | source/blender/editors/space_view3d/view3d_snap.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/blender/editors/space_view3d/view3d_snap.c b/source/blender/editors/space_view3d/view3d_snap.c index 58406470f36..97b9a5c84e0 100644 --- a/source/blender/editors/space_view3d/view3d_snap.c +++ b/source/blender/editors/space_view3d/view3d_snap.c @@ -768,10 +768,8 @@ static bool snap_calc_active_center(bContext *C, const bool select_only, float r Object *obedit = CTX_data_edit_object(C); if (obedit) { - Object *ob_edit_eval = DEG_get_evaluated_object(depsgraph, obedit); - - if (ED_object_editmode_calc_active_center(ob_edit_eval, select_only, r_center)) { - mul_m4_v3(ob_edit_eval->obmat, r_center); + if (ED_object_editmode_calc_active_center(obedit, select_only, r_center)) { + mul_m4_v3(obedit->obmat, r_center); return true; } } |