diff options
author | Andy Nichols <andy.nichols@digia.com> | 2014-09-11 17:22:59 +0200 |
---|---|---|
committer | Andy Nichols <andy.nichols@digia.com> | 2014-09-11 17:44:55 +0200 |
commit | 50f100611620f9c2b0b1e01868d0de5f7b783de2 (patch) | |
tree | 91b42ae51ef84e51226af0d318205108cf670d08 /src/quick/items/context2d/qquickcanvasitem.cpp | |
parent | 56d9fb4881ec75ceccfe96babc2acb429d76b5ca (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.cpp | 2 |
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())); |