From ffd40c721e1468dae9c6e8031e05d3a82963ee18 Mon Sep 17 00:00:00 2001 From: Thomas Friedel Date: Fri, 28 Feb 2020 08:53:59 +0100 Subject: [PATCH] float colors always in range 0.0-1.0 for consistency --- color.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/color.go b/color.go index ed84430..91eba8c 100644 --- a/color.go +++ b/color.go @@ -68,7 +68,7 @@ func parseColorComponent(value interface{}) (uint8, bool) { } else if conv > 1 { conv = 1 } - return uint8(conv), true + return uint8(math.Round(conv * 255.0)), true } else { conv, err := strconv.ParseUint(v, 10, 8) if err != nil {