summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/chartsqml2/declarativechartnode.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/chartsqml2/declarativechartnode.cpp b/src/chartsqml2/declarativechartnode.cpp
index 7019ed58..0b8f5a5a 100644
--- a/src/chartsqml2/declarativechartnode.cpp
+++ b/src/chartsqml2/declarativechartnode.cpp
@@ -76,9 +76,11 @@ void DeclarativeChartNode::createTextureFromImage(const QImage &chartImage)
m_imageNode = m_window->createImageNode();
m_imageNode->setFlag(OwnedByParent);
m_imageNode->setOwnsTexture(true);
+ m_imageNode->setTexture(texture);
prependChildNode(m_imageNode);
+ } else {
+ m_imageNode->setTexture(texture);
}
- m_imageNode->setTexture(texture);
if (!m_rect.isEmpty())
m_imageNode->setRect(m_rect);
}