From 3a2b78ecc41aa6540a2dab9de7f74efd8aad47b0 Mon Sep 17 00:00:00 2001 From: Richard Huang Date: Wed, 27 Oct 2021 17:43:23 +0100 Subject: [PATCH] Fixed node dirty flags when inheriting the flags from the parent node Change-Id: I112641e530c0c56f8c793ddf8e263366a16cfe08 --- dali/internal/update/manager/update-algorithms.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dali/internal/update/manager/update-algorithms.cpp b/dali/internal/update/manager/update-algorithms.cpp index db310df..99df7d3 100644 --- a/dali/internal/update/manager/update-algorithms.cpp +++ b/dali/internal/update/manager/update-algorithms.cpp @@ -109,7 +109,7 @@ inline NodePropertyFlags UpdateNodes(Node& node, ConstrainPropertyOwner(node, updateBufferIndex); // Some dirty flags are inherited from parent - NodePropertyFlags nodeDirtyFlags = node.GetInheritedDirtyFlags(parentFlags); + NodePropertyFlags nodeDirtyFlags = node.GetDirtyFlags() | node.GetInheritedDirtyFlags(parentFlags); NodePropertyFlags cumulativeDirtyFlags = nodeDirtyFlags; -- 2.7.4