From 2a05ac83e4423815456e2995b74f80070239ad78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Mon, 17 Feb 2014 07:25:23 +0200 Subject: Series visibility affects slice Task-number: QTRD-2873 Change-Id: If03f492cec9d3c39387554b0a191df09efa6ee06 Change-Id: If03f492cec9d3c39387554b0a191df09efa6ee06 Reviewed-by: Miikka Heikkinen --- src/datavisualization/engine/surface3drenderer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/datavisualization/engine/surface3drenderer.cpp b/src/datavisualization/engine/surface3drenderer.cpp index fbc0e914..c5ccbe47 100644 --- a/src/datavisualization/engine/surface3drenderer.cpp +++ b/src/datavisualization/engine/surface3drenderer.cpp @@ -653,7 +653,8 @@ void Surface3DRenderer::drawSlicedScene() bool drawGrid = false; foreach (SurfaceSeriesRenderCache *cache, m_renderCacheList) { - if (cache->sliceSurfaceObject()->indexCount() && cache->surfaceVisible()) { + if (cache->sliceSurfaceObject()->indexCount() && cache->surfaceVisible() + && cache->isSeriesVisible()) { if (cache->surfaceGridVisible()) { glEnable(GL_POLYGON_OFFSET_FILL); glPolygonOffset(0.5f, 1.0f); -- cgit v1.2.3