Signed-off-by: Jiyun Yang <ji.yang@samsung.com>
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);
}
/// <summary>
{
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);
}