Revert "[Tizen] Revert "Clearing the dirty flags of scene's root nodes."
authorJoogab Yun <joogab.yun@samsung.com>
Fri, 27 Dec 2019 08:20:20 +0000 (17:20 +0900)
committerJoogab Yun <joogab.yun@samsung.com>
Fri, 27 Dec 2019 08:20:20 +0000 (17:20 +0900)
This reverts commit 0f33853b7c2041e94bfea4fb0cf58a32ac793e84.

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();