summaryrefslogtreecommitdiffstats
path: root/tests/auto/render/layerfiltering/tst_layerfiltering.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/render/layerfiltering/tst_layerfiltering.cpp')
-rw-r--r--tests/auto/render/layerfiltering/tst_layerfiltering.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/render/layerfiltering/tst_layerfiltering.cpp b/tests/auto/render/layerfiltering/tst_layerfiltering.cpp
index eeffc69b2..9b8636f49 100644
--- a/tests/auto/render/layerfiltering/tst_layerfiltering.cpp
+++ b/tests/auto/render/layerfiltering/tst_layerfiltering.cpp
@@ -33,6 +33,7 @@
#include <Qt3DRender/private/entity_p.h>
#include <Qt3DRender/private/filterlayerentityjob_p.h>
#include <Qt3DRender/private/updatetreeenabledjob_p.h>
+#include <Qt3DRender/private/updateentityhierarchyjob_p.h>
#include <Qt3DRender/qlayer.h>
#include <Qt3DRender/qlayerfilter.h>
#include "testaspect.h"
@@ -632,6 +633,11 @@ private Q_SLOTS:
// WHEN
Qt3DRender::Render::Entity *backendRoot = aspect->nodeManagers()->renderNodesManager()->getOrCreateResource(entitySubtree->id());
+
+ Qt3DRender::Render::UpdateEntityHierarchyJob updateEntitiesJob;
+ updateEntitiesJob.setManager(aspect->nodeManagers());
+ updateEntitiesJob.run();
+
Qt3DRender::Render::UpdateTreeEnabledJob updateTreeEnabledJob;
updateTreeEnabledJob.setRoot(backendRoot);
updateTreeEnabledJob.run();