diff options
author | mano-wii <germano.costa@ig.com.br> | 2018-11-21 18:06:29 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2018-11-21 18:07:51 +0300 |
commit | 96e39af9481cdaf644a80936af5dda2539d60cf9 (patch) | |
tree | 8c627c0dc1f67641903610298adb836f79675868 /source/blender/editors/transform | |
parent | cec83e92e6160adf1e39e0173c77743cb1ff1be7 (diff) |
transform_snap_object: Fix snap to curves.
Use `BKE_curve_texspace_get` instead `BKE_curve_boundbox_get`.
The snap to curve, even out of edit mode, is not done on the displist. So test a boundbox that covers the points seens in edit mode.
Diffstat (limited to 'source/blender/editors/transform')
-rw-r--r-- | source/blender/editors/transform/transform_snap_object.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c index aecbb22072d..8c5178501a6 100644 --- a/source/blender/editors/transform/transform_snap_object.c +++ b/source/blender/editors/transform/transform_snap_object.c @@ -1556,7 +1556,7 @@ static short snapCurve( if (use_obedit == false) { /* Test BoundBox */ - BoundBox *bb = BKE_curve_boundbox_get(ob); + BoundBox *bb = BKE_curve_texspace_get(cu, NULL, NULL, NULL); if (bb) { bool dummy[3]; /* In vertex and edges you need to get the pixel distance from ray to BoundBox, see: T46099, T46816 */ |