aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/context2d/qquickcanvasitem.cpp
diff options
context:
space:
mode:
authorAndy Nichols <andy.nichols@digia.com>2014-09-11 17:22:59 +0200
committerAndy Nichols <andy.nichols@digia.com>2014-09-11 17:44:55 +0200
commit50f100611620f9c2b0b1e01868d0de5f7b783de2 (patch)
tree91b42ae51ef84e51226af0d318205108cf670d08 /src/quick/items/context2d/qquickcanvasitem.cpp
parent56d9fb4881ec75ceccfe96babc2acb429d76b5ca (diff)
Check for valid QSGRenderContext instead of QOpenGLContext
A QQuickWindow with a valid QSGRenderContext is what should be checked for in QQuickCanvasItem::itemChange. Change-Id: Ibb85c2bb79d85b2d91b5d68cfa8a4760106047ae Reviewed-by: Gunnar Sletta <gunnar@sletta.org>
Diffstat (limited to 'src/quick/items/context2d/qquickcanvasitem.cpp')
-rw-r--r--src/quick/items/context2d/qquickcanvasitem.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/context2d/qquickcanvasitem.cpp b/src/quick/items/context2d/qquickcanvasitem.cpp
index f9e7bfd0ae..345af6faf4 100644
--- a/src/quick/items/context2d/qquickcanvasitem.cpp
+++ b/src/quick/items/context2d/qquickcanvasitem.cpp
@@ -667,7 +667,7 @@ void QQuickCanvasItem::itemChange(QQuickItem::ItemChange change, const QQuickIte
return;
d->window = value.window;
- if (d->window->openglContext() != 0) // available context == initialized
+ if (QQuickWindowPrivate::get(d->window)->context != 0) // available context == initialized
sceneGraphInitialized();
else
connect(d->window, SIGNAL(sceneGraphInitialized()), SLOT(sceneGraphInitialized()));