Call SetClearEnabled() for clearing background 03/234503/1
authorSunghyun Kim <scholb.kim@samsung.com>
Thu, 21 May 2020 02:23:27 +0000 (11:23 +0900)
committerSunghyun Kim <scholb.kim@samsung.com>
Wed, 27 May 2020 02:12:47 +0000 (11:12 +0900)
Default window already set Background because it is base on stage
But extra Window doesn't set background.

Change-Id: I0cada60409361bd31e4b01f2b2fd8333c2fe671b

dali/internal/event/common/scene-impl.cpp

index 2cc2cdc..d7b80d6 100644 (file)
@@ -133,8 +133,9 @@ void Scene::Initialize( Size size )
   // Create the list of render-tasks
   mRenderTaskList = RenderTaskList::New();
 
-  // Create the default render-task
-  mRenderTaskList->CreateTask( mRootLayer.Get(), mDefaultCamera.Get() );
+  // Create the default render-task and ensure clear is enabled on it to show the background color
+  RenderTaskPtr renderTask = mRenderTaskList->CreateTask( mRootLayer.Get(), mDefaultCamera.Get() );
+  renderTask->SetClearEnabled(true);
 
   SurfaceResized( size.width, size.height );