Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2011-10-28 12:09:34 +0400
committerCampbell Barton <ideasman42@gmail.com>2011-10-28 12:09:34 +0400
commitf5cf23888490c85cb7a23f05259daff6e369cbac (patch)
tree1ef6895e4a328dca9bea1585add269e8e57ebce0 /source/blender/editors/space_view3d/view3d_snap.c
parent243ef037c9387523096a5270a79d60ff9a89ce6a (diff)
the BMesh select mode wasnt being set on entering editmode, this made snap to selection fail.
Diffstat (limited to 'source/blender/editors/space_view3d/view3d_snap.c')
-rw-r--r--source/blender/editors/space_view3d/view3d_snap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/editors/space_view3d/view3d_snap.c b/source/blender/editors/space_view3d/view3d_snap.c
index 654cc6b3080..9f07b18c212 100644
--- a/source/blender/editors/space_view3d/view3d_snap.c
+++ b/source/blender/editors/space_view3d/view3d_snap.c
@@ -235,7 +235,7 @@ static void make_trans_verts(Object *obedit, float *min, float *max, int mode)
// transform now requires awareness for select mode, so we tag the f1 flags in verts
tottrans= 0;
- if(em->bm->selectmode & SCE_SELECT_VERTEX) {
+ if(em->selectmode & SCE_SELECT_VERTEX) {
BM_ITER(eve, &iter, bm, BM_VERTS_OF_MESH, NULL) {
if(!BM_TestHFlag(eve, BM_HIDDEN) && BM_TestHFlag(eve, BM_SELECT)) {
BM_SetIndex(eve, 1);
@@ -244,7 +244,7 @@ static void make_trans_verts(Object *obedit, float *min, float *max, int mode)
else BM_SetIndex(eve, 0);
}
}
- else if(em->bm->selectmode & SCE_SELECT_EDGE) {
+ else if(em->selectmode & SCE_SELECT_EDGE) {
BMEdge *eed;
BM_ITER(eve, &iter, bm, BM_VERTS_OF_MESH, NULL)