Fix [#35173] Object's draw_type resets when removing smoke

New behaviour:
* On creation, smoke modifier only changes the drawtype for domain to WIRE.
* On deletion, smoke modifier does not change the drawtype.
This commit is contained in:
Daniel Genrich 2013-05-02 10:21:39 +00:00
parent 0cd35ada0d
commit 396222bd01
2 changed files with 0 additions and 4 deletions

@ -304,9 +304,6 @@ static int object_modifier_remove(Main *bmain, Object *ob, ModifierData *md,
*sort_depsgraph = 1;
}
else if (md->type == eModifierType_Smoke) {
ob->dt = OB_TEXTURE;
}
else if (md->type == eModifierType_Multires) {
/* Delete MDisps layer if not used by another multires modifier */
if (object_modifier_safe_to_delete(bmain, ob, md, eModifierType_Multires))

@ -294,7 +294,6 @@ static void rna_Smoke_set_type(Main *bmain, Scene *scene, PointerRNA *ptr)
case MOD_SMOKE_TYPE_COLL:
case 0:
default:
ob->dt = OB_TEXTURE;
break;
}