From f88033196498f648c6da323a6cd4dd27a6a34219 Mon Sep 17 00:00:00 2001 From: Nick Holland Date: Wed, 25 Mar 2015 09:40:00 +0000 Subject: [PATCH 1/1] Added rectangle support for property values layer.clippingBox = [ 2,54,56,4]; was failing Change-Id: I5f438bbd24d169b5081a66635d14e459a5124e79 --- plugins/dali-script-v8/src/object/property-value-wrapper.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/plugins/dali-script-v8/src/object/property-value-wrapper.cpp b/plugins/dali-script-v8/src/object/property-value-wrapper.cpp index 29bfb01..60c5c55 100644 --- a/plugins/dali-script-v8/src/object/property-value-wrapper.cpp +++ b/plugins/dali-script-v8/src/object/property-value-wrapper.cpp @@ -724,6 +724,15 @@ Dali::Property::Value PropertyValueWrapper::ExtractPropertyValue( v8::Isolate* i } break; } + case Dali::Property::RECTANGLE: + { + if( array.GetType() == Dali::Property::VECTOR4) + { + Vector4 vec4( array.Get()); + daliPropertyValue = Property::Value(Rect( vec4.x,vec4.y, vec4.z, vec4.w )); + } + break; + } case Dali::Property::ROTATION: { if( array.GetType() == Dali::Property::VECTOR4) -- 2.7.4