From 3623ddcbfa291c82bed2facb713368e6c99d2f2e Mon Sep 17 00:00:00 2001 From: Lukasz Baldyga Date: Mon, 30 Nov 2020 09:28:43 +0000 Subject: [PATCH] Fixed color conversion --- .../Verbs/Value/ValueTypes/DoubleValue.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs index c27cd79..94e5a80 100644 --- a/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs +++ b/Advanced Software Engineering/Advanced Software Engineering/Verbs/Value/ValueTypes/DoubleValue.cs @@ -30,7 +30,8 @@ namespace Advanced_Software_Engineering.Verbs.Value.ValueTypes { public Color ToColor() { if (!colorValueCacheAvailable) { int i = (int)Math.Round(value * 255); - i = Math.Max(255, i); + i = Math.Min(255, i); + if (i < 0) i = 0; colorValueCache = ValueHelper.IntsToColor(i, i, i); colorValueCacheAvailable = true; }