Revert "[Tizen] Revert "Clearing the dirty flags of scene's root nodes.""
authorWonsik Jung <sidein@samsung.com>
Thu, 19 Dec 2019 00:56:00 +0000 (09:56 +0900)
committerWonsik Jung <sidein@samsung.com>
Thu, 19 Dec 2019 00:58:21 +0000 (09:58 +0900)
This reverts commit 9ae920d1d238470e0391778feefc5ec605d6c211.

dali/internal/update/manager/update-manager.cpp

index 79765eb..87b632f 100755 (executable)
@@ -701,6 +701,13 @@ void UpdateManager::ResetProperties( BufferIndex bufferIndex )
     mImpl->propertyResetters.EraseObject( elementPtr );
   }
 
+  // Clear all root nodes dirty flags
+  for( auto& scene : mImpl->scenes )
+  {
+    auto root = scene->root;
+    root->ResetDirtyFlags( bufferIndex );
+  }
+
   // Clear node dirty flags
   Vector<Node*>::Iterator iter = mImpl->nodes.Begin()+1;
   Vector<Node*>::Iterator endIter = mImpl->nodes.End();