From 048fe5c87621e246f1702c27ac1796e8ec795002 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Christian=20Str=C3=B8mme?= <christian.stromme@qt.io>
Date: Wed, 12 Jun 2019 11:42:01 +0200
Subject: [PATCH] Hook up the visibility property to the active flag

We may want more fine-grained control over visibilty later, but for now
let's assume that a non-visible nodes are inactive nodes.
---
 src/quick3d/qdemonnode.cpp | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/quick3d/qdemonnode.cpp b/src/quick3d/qdemonnode.cpp
index eea6f759..8cf80737 100644
--- a/src/quick3d/qdemonnode.cpp
+++ b/src/quick3d/qdemonnode.cpp
@@ -242,6 +242,8 @@ QDemonRenderGraphObject *QDemonNode::updateSpatialNode(QDemonRenderGraphObject *
     else
         spacialNode->markDirty(QDemonRenderNode::TransformDirtyFlag::TransformNotDirty);
 
+    spacialNode->flags.setFlag(QDemonRenderNode::Flag::Active, m_visible);
+
     return spacialNode;
 }
 
-- 
GitLab