X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2FTizen.NUI%2Fsrc%2Fpublic%2FColor.cs;h=15f391903f8192f17fd52aac03dc250aa52821a1;hb=c50c3959ceb94118b03d60c8ca3e07c7f60a88e7;hp=84e110de88b8c41d5db0f61cf8dbe355074acd77;hpb=ce910e33d8533a247d48a96f795f21f35341c2d7;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git diff --git a/src/Tizen.NUI/src/public/Color.cs b/src/Tizen.NUI/src/public/Color.cs index 84e110d..15f3919 100755 --- a/src/Tizen.NUI/src/public/Color.cs +++ b/src/Tizen.NUI/src/public/Color.cs @@ -484,46 +484,52 @@ namespace Tizen.NUI internal static Color ValueCheck(Color color) { - if (color.R < 0.0f) + float r = color.R; + float g = color.G; + float b = color.B; + float a = color.A; + + if (r < 0.0f) { - color.R = 0.0f; + r = 0.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - else if (color.R > 1.0f) + else if (r > 1.0f) { - color.R = 1.0f; + r = 1.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - if (color.G < 0.0f) + if (g < 0.0f) { - color.G = 0.0f; + g = 0.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - else if (color.G > 1.0f) + else if (g > 1.0f) { - color.G = 1.0f; + g = 1.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - if (color.B < 0.0f) + if (b < 0.0f) { - color.B = 0.0f; + b = 0.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - else if (color.B > 1.0f) + else if (b > 1.0f) { - color.B = 1.0f; + b = 1.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - if (color.A < 0.0f) + if (a < 0.0f) { - color.A = 0.0f; + a = 0.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } - else if (color.A > 1.0f) + else if (a > 1.0f) { - color.A = 1.0f; + a = 1.0f; NUILog.Error("The value of Result is invalid! Should be between [0, 1]."); } + color = new Color(r, g, b, a); return color; }