Fix scene3d examples
[platform/core/uifw/dali-demo.git] / examples / scene3d / scene3d-example.cpp
index 45a6b4f..13ea813 100644 (file)
@@ -415,6 +415,8 @@ void Scene3DExample::OnKey(const KeyEvent& e)
         {\r
           KeyboardFocusManager::Get().SetCurrentFocusActor(mActivatedActor);\r
         }\r
+        auto window = mApp.GetWindow();\r
+        window.GetRootLayer().SetProperty(Layer::Property::BEHAVIOR, Layer::LAYER_UI);\r
       }\r
       else\r
       {\r
@@ -452,7 +454,8 @@ void Scene3DExample::OnTap(Dali::Actor actor, const Dali::TapGesture& tap)
 \r
   try\r
   {\r
-    auto window      = mApp.GetWindow();\r
+    auto window = mApp.GetWindow();\r
+    window.GetRootLayer().SetProperty(Layer::Property::BEHAVIOR, Layer::LAYER_3D);\r
     auto renderTasks = window.GetRenderTaskList();\r
     renderTasks.RemoveTask(mSceneRender);\r
 \r