From: Jiyun Yang Date: Tue, 27 Oct 2020 10:11:44 +0000 (+0900) Subject: [NUI] Handle null inputs in shadow X-Git-Tag: accepted/tizen/unified/20210219.040944~310 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce0e5b0cd324f45c6e507c0c80f61bde02137eaa;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [NUI] Handle null inputs in shadow Signed-off-by: Jiyun Yang --- diff --git a/src/Tizen.NUI/src/public/ViewProperty/Shadow.cs b/src/Tizen.NUI/src/public/ViewProperty/Shadow.cs index 680b010..ee7cef5 100644 --- a/src/Tizen.NUI/src/public/ViewProperty/Shadow.cs +++ b/src/Tizen.NUI/src/public/ViewProperty/Shadow.cs @@ -48,7 +48,7 @@ namespace Tizen.NUI public Shadow(float blurRadius, Vector2 offset, Color color, Vector2 extents) : base(offset, extents) { BlurRadius = blurRadius; - Color = color == null ? null : new Color(color); + Color = color == null ? new Color(defaultColor) : new Color(color); } /// diff --git a/src/Tizen.NUI/src/public/ViewProperty/ShadowBase.cs b/src/Tizen.NUI/src/public/ViewProperty/ShadowBase.cs index 2806e60..52702e5 100644 --- a/src/Tizen.NUI/src/public/ViewProperty/ShadowBase.cs +++ b/src/Tizen.NUI/src/public/ViewProperty/ShadowBase.cs @@ -195,13 +195,13 @@ namespace Tizen.NUI { var transformMap = new PropertyMap(); - if (!Offset.Equals(noOffset)) + if (!noOffset.Equals(Offset)) { transformMap[(int)VisualTransformPropertyType.OffsetPolicy] = new PropertyValue(new Vector2((int)VisualTransformPolicyType.Absolute, (int)VisualTransformPolicyType.Absolute)); transformMap[(int)VisualTransformPropertyType.Offset] = PropertyValue.CreateWithGuard(Offset); } - if (!Extents.Equals(noExtents)) + if (!noExtents.Equals(Extents)) { transformMap[(int)VisualTransformPropertyType.ExtraSize] = PropertyValue.CreateWithGuard(Extents); }