summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTomi Korpipää <tomi.korpipaa@digia.com>2014-10-07 10:45:49 +0300
committerTomi Korpipää <tomi.korpipaa@digia.com>2014-10-07 10:48:17 +0300
commit0e5b7fba379fe4e751bb2c609bb03d0c9bb01eaa (patch)
treec75525e4f7e23aa8bda25cba2047fd9010718350 /src
parentf1325a1e05cc7ca24d065b4b2736286df73a3d52 (diff)
Fixed shadow issue with reflections and no background
Task-number: QTRD-3357 Change-Id: I7ae4460a0666316a6f455f8842d7453513f55705 Change-Id: I7ae4460a0666316a6f455f8842d7453513f55705 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/datavisualization/engine/bars3drenderer.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/datavisualization/engine/bars3drenderer.cpp b/src/datavisualization/engine/bars3drenderer.cpp
index 47c9b84c..0784621e 100644
--- a/src/datavisualization/engine/bars3drenderer.cpp
+++ b/src/datavisualization/engine/bars3drenderer.cpp
@@ -1090,8 +1090,9 @@ void Bars3DRenderer::drawScene(GLuint defaultFboHandle)
shadowOffset = -0.015f;
}
- if (m_reflectionEnabled && ((m_yFlipped && item.height() > 0.0)
- || (!m_yFlipped && item.height() < 0.0))) {
+ if (m_cachedTheme->isBackgroundEnabled() && m_reflectionEnabled
+ && ((m_yFlipped && item.height() > 0.0)
+ || (!m_yFlipped && item.height() < 0.0))) {
continue;
}