diff options
Diffstat (limited to 'src/chartsqml2/declarativechartnode.cpp')
-rw-r--r-- | src/chartsqml2/declarativechartnode.cpp | 4 |
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); } |