Revert "[Tizen] Temporarily revert CameraActor behavior on zero size initialization"
authorJoogab Yun <joogab.yun@samsung.com>
Tue, 10 Sep 2019 08:58:30 +0000 (17:58 +0900)
committerJoogab Yun <joogab.yun@samsung.com>
Tue, 10 Sep 2019 08:58:30 +0000 (17:58 +0900)
This reverts commit 403ea1a276edb27965c418e86ab366d3ab3e65ab.

dali/internal/event/actors/camera-actor-impl.cpp

index 2afd2eb..715781e 100644 (file)
@@ -372,16 +372,16 @@ bool CameraActor::GetInvertYAxis() const
 
 void CameraActor::SetPerspectiveProjection( const Size& size )
 {
-  float width = size.width;
-  float height = size.height;
-
   if( ( size.width < Math::MACHINE_EPSILON_1000 ) || ( size.height < Math::MACHINE_EPSILON_1000 ) )
   {
-    Size stageSize = Dali::Stage::GetCurrent().GetSize();
-    width = stageSize.width;
-    height = stageSize.height;
+    // Not allowed to set the canvas size to be 0.
+    DALI_LOG_ERROR( "Canvas size can not be 0\n" );
+    return;
   }
 
+  float width = size.width;
+  float height = size.height;
+
   float nearClippingPlane;
   float farClippingPlane;
   float cameraZ;