From 0db7bdf00a387ef53085fffdc3367a812202dc67 Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Wed, 22 Dec 2010 17:38:08 +0000 Subject: [PATCH] IRC fix: removing material slot from Object didn't refresh 3D correct. Missing ID tag update. --- source/blender/editors/render/render_shading.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/editors/render/render_shading.c b/source/blender/editors/render/render_shading.c index 3f7e30f9e41..24b521dcabc 100644 --- a/source/blender/editors/render/render_shading.c +++ b/source/blender/editors/render/render_shading.c @@ -296,6 +296,7 @@ static int material_slot_remove_exec(bContext *C, wmOperator *op) } object_remove_material_slot(ob); + DAG_id_tag_update(&ob->id, OB_RECALC_DATA); WM_event_add_notifier(C, NC_OBJECT|ND_DRAW, ob); WM_event_add_notifier(C, NC_OBJECT|ND_OB_SHADING, ob);