From 8e85ef1c7df509d0abd8ec9b8766f149d6c3a1cc Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 11 Feb 2016 03:53:54 +1100 Subject: Fix T47332: Face select masks display glitch --- source/blender/blenkernel/intern/cdderivedmesh.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'source/blender/blenkernel') diff --git a/source/blender/blenkernel/intern/cdderivedmesh.c b/source/blender/blenkernel/intern/cdderivedmesh.c index 3aa451f630a..00c84976516 100644 --- a/source/blender/blenkernel/intern/cdderivedmesh.c +++ b/source/blender/blenkernel/intern/cdderivedmesh.c @@ -825,7 +825,12 @@ static void cdDM_drawMappedFaces( start_element = tot_element; } else { - tot_drawn += tot_tri_verts; + if (draw_option != DM_DRAW_OPTION_SKIP) { + tot_drawn += tot_tri_verts; + } + else { + start_element = tot_element; + } } } } -- cgit v1.2.3