[Tizen] Implement partial update
[platform/core/uifw/dali-core.git] / dali / internal / update / manager / render-instruction-processor.cpp
index 9bed513..2a45987 100755 (executable)
@@ -213,9 +213,9 @@ inline void AddRendererToRenderList( BufferIndex updateBufferIndex,
 
       Matrix::Multiply( item.mModelViewMatrix, item.mModelMatrix, viewMatrix );
 
-      if( DALI_LIKELY( item.mRenderer ) && renderList.IsPartialUpdateEnabled() )
+      if( node->IsPartialUpdateAvailable() && DALI_LIKELY( item.mRenderer ) && renderList.IsPartialUpdateEnabled() )
       {
-        if( node->IsPropertyDirty() || node->IsComponentChanged() )
+        if( node->IsComponentChanged() || node->IsPropertyDirty() )
         {
           item.mPartialUpdateEnabled = true;