X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Frender%2Fcommon%2Frender-manager.cpp;h=b9cf368da3ee537e0c1bf36cbb91276764066dc8;hb=0527699f135ea5089f09a29cf9e049cf0422607a;hp=d157b764d21903efc05b738d00ec6c5a9fb8d3a2;hpb=a0baab18aef41f04a2778ea68163012e25806b74;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/render/common/render-manager.cpp b/dali/internal/render/common/render-manager.cpp index d157b76..b9cf368 100644 --- a/dali/internal/render/common/render-manager.cpp +++ b/dali/internal/render/common/render-manager.cpp @@ -675,13 +675,6 @@ void RenderManager::PreRender(Integration::RenderStatus& status, Integration::Sc } } } - - // Reset updated flag from the root - Layer* sourceLayer = renderList->GetSourceLayer(); - if(sourceLayer) - { - sourceLayer->SetUpdatedTree(false); - } } } } @@ -706,6 +699,13 @@ void RenderManager::PreRender(Integration::RenderStatus& status, Integration::Sc itemsDirtyRects.resize(j - itemsDirtyRects.begin()); damagedRectCleaner.SetCleanOnReturn(false); + + // Reset updated flag from the root + Layer* root = sceneObject->GetRoot(); + if(root) + { + root->SetUpdatedTree(false); + } } void RenderManager::RenderScene(Integration::RenderStatus& status, Integration::Scene& scene, bool renderToFbo)