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:
authorBrecht Van Lommel <brechtvanlommel@pandora.be>2010-04-05 15:22:49 +0400
committerBrecht Van Lommel <brechtvanlommel@pandora.be>2010-04-05 15:22:49 +0400
commitf5293601522e0314b52c740fa9faef51ebf086b6 (patch)
tree5bdab7342fcb76e9a8c8b7880a20a198c9a08a67 /source/blender/editors/object/object_vgroup.c
parent1af9e1fb2b1acd543ba4606d5786a5d61eeda32e (diff)
Fix #21828: vertex group remove function removes vertices from all groups.
Diffstat (limited to 'source/blender/editors/object/object_vgroup.c')
-rw-r--r--source/blender/editors/object/object_vgroup.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/source/blender/editors/object/object_vgroup.c b/source/blender/editors/object/object_vgroup.c
index b086c47d6a6..76de8ee9dbe 100644
--- a/source/blender/editors/object/object_vgroup.c
+++ b/source/blender/editors/object/object_vgroup.c
@@ -1458,7 +1458,11 @@ static int vertex_group_remove_from_exec(bContext *C, wmOperator *op)
{
Object *ob= CTX_data_edit_object(C);
- vgroup_remove_verts(ob, 0);
+ if(RNA_boolean_get(op->ptr, "all"))
+ vgroup_remove_verts(ob, 0);
+ else
+ vgroup_active_remove_verts(ob, 0);
+
DAG_id_flush_update(&ob->id, OB_RECALC_DATA);
WM_event_add_notifier(C, NC_GEOM|ND_DATA, ob->data);