- if ( *iter == task )
- {
- RenderTask& taskImpl = GetImplementation( task );
- if ( mSceneObject )
- {
- SceneGraph::RenderTask* sceneObject = taskImpl.GetRenderTaskSceneObject();
- DALI_ASSERT_DEBUG( NULL != sceneObject );
-
- // Send a message to remove the scene-graph RenderTask
- RemoveTaskMessage( mEventThreadServices, *mSceneObject, *sceneObject );