Fix Clear vertex group ignoring selected option

Thanks to @chadf for spotting
This commit is contained in:
Campbell Barton
2015-07-21 14:35:48 +10:00
parent 9dc9f84740
commit 39cf1de33d

View File

@@ -203,12 +203,10 @@ bool BKE_object_defgroup_clear(Object *ob, bDeformGroup *dg, const bool use_sele
dv = me->dvert;
for (i = 0; i < me->totvert; i++, mv++, dv++) {
if (mv->flag & SELECT) {
if (dv->dw && (!use_selection || (mv->flag & SELECT))) {
MDeformWeight *dw = defvert_find_index(dv, def_nr);
defvert_remove_group(dv, dw); /* dw can be NULL */
changed = true;
}
if (dv->dw && (!use_selection || (mv->flag & SELECT))) {
MDeformWeight *dw = defvert_find_index(dv, def_nr);
defvert_remove_group(dv, dw); /* dw can be NULL */
changed = true;
}
}
}