summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2014-02-17 07:25:23 +0200
committerTomi Korpipää <tomi.korpipaa@digia.com>2014-02-17 08:05:23 +0200
commit2a05ac83e4423815456e2995b74f80070239ad78 (patch)
treec35c8fa5f1da220ea3375a35ab6f52ba3ed611ea
parente789a35321487ae447f38395ea4dd2999aecfff3 (diff)
Series visibility affects slice
Task-number: QTRD-2873 Change-Id: If03f492cec9d3c39387554b0a191df09efa6ee06 Change-Id: If03f492cec9d3c39387554b0a191df09efa6ee06 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
-rw-r--r--src/datavisualization/engine/surface3drenderer.cpp3
1 files changed, 2 insertions, 1 deletions
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);