From 84232f8d5a754ece4e73eae6f38c600c16fd8278 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 10 Apr 2012 19:27:02 +0000 Subject: Fix #30664: Texturepaint color does not match texture color (3D View vs UV/Image Editor) Another regression since bmesh merge which was caused getting CD_MTFACE from polys datablock instead of face datablock. --- source/blender/editors/space_view3d/drawmesh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/editors/space_view3d/drawmesh.c') diff --git a/source/blender/editors/space_view3d/drawmesh.c b/source/blender/editors/space_view3d/drawmesh.c index 88f0e86cddb..17648dc8861 100644 --- a/source/blender/editors/space_view3d/drawmesh.c +++ b/source/blender/editors/space_view3d/drawmesh.c @@ -468,7 +468,7 @@ static DMDrawOption draw_tface__set_draw(MTFace *tface, int has_mcol, int matnr) } static void add_tface_color_layer(DerivedMesh *dm) { - MTFace *tface = DM_get_poly_data_layer(dm, CD_MTFACE); + MTFace *tface = DM_get_tessface_data_layer(dm, CD_MTFACE); MFace *mface = dm->getTessFaceArray(dm); MCol *finalCol; int i, j; -- cgit v1.2.3