diff options
Diffstat (limited to 'source/blender/src/editdeform.c')
-rw-r--r-- | source/blender/src/editdeform.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/src/editdeform.c b/source/blender/src/editdeform.c index c42ea250f6d..b3f70bc8a1a 100644 --- a/source/blender/src/editdeform.c +++ b/source/blender/src/editdeform.c @@ -50,6 +50,7 @@ #include "BKE_mesh.h" #include "BIF_editdeform.h" +#include "BIF_editmesh.h" #include "BIF_toolbox.h" #include "BSE_edit.h" @@ -76,8 +77,8 @@ void sel_verts_defgroup (int select) if (eve->totweight){ for (i=0; i<eve->totweight; i++){ if (eve->dw[i].def_nr == (ob->actdef-1)){ - if (select) eve->f |= 1; - else eve->f &= ~1; + if (select) eve->f |= SELECT; + else eve->f &= ~SELECT; break; } } @@ -88,6 +89,7 @@ void sel_verts_defgroup (int select) break; } countall(); + EM_select_flush(); // vertices to edges/faces } |