summaryrefslogtreecommitdiffstats
path: root/src/render/jobs/loadskeletonjob.cpp
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2019-10-24 14:59:58 +0100
committerMike Krus <mike.krus@kdab.com>2019-10-25 10:58:24 +0100
commitc48a542f685a2b73333ea340ea629d2827ccdc1d (patch)
treed35a332eec3951677b03a3d8416c71e0dedbb8a5 /src/render/jobs/loadskeletonjob.cpp
parent0d5f53df8ad7e2e20fcefb35272d1a4b31a5c036 (diff)
Fix skeleton loading
Set the nodes created on the backend properly (assigning parent) so that the backend nodes get created before the second round of updates. Change-Id: Ia8ac9aacfc6bdb8938d07dbf714d471b5ddc4999 Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/jobs/loadskeletonjob.cpp')
-rw-r--r--src/render/jobs/loadskeletonjob.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/render/jobs/loadskeletonjob.cpp b/src/render/jobs/loadskeletonjob.cpp
index ddd59f5d7..6f7bcd9b7 100644
--- a/src/render/jobs/loadskeletonjob.cpp
+++ b/src/render/jobs/loadskeletonjob.cpp
@@ -288,7 +288,7 @@ void LoadSkeletonJobPrivate::postFrame(Qt3DCore::QAspectManager *manager)
dloaderNode->setStatus(m_backendSkeleton->status());
if (m_loadedRootJoint) {
- dloaderNode->m_rootJoint = m_loadedRootJoint;
+ dloaderNode->setRootJoint(m_loadedRootJoint);
m_loadedRootJoint = nullptr;
}
}