From 0aaf6ac2c1e8aaf9fe53a64cbb5ec06586fa9ccd Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 7 Jul 2021 14:30:22 +0100 Subject: [PATCH] [Minor] Css: Fix colors parsing --- src/libserver/css/css_value.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libserver/css/css_value.cxx b/src/libserver/css/css_value.cxx index ec44b86a63..799d5f8efc 100644 --- a/src/libserver/css/css_value.cxx +++ b/src/libserver/css/css_value.cxx @@ -110,14 +110,14 @@ constexpr static inline auto rgb_color_component_convert(const css_parser_token ret = (std::uint8_t) (dbl / 100.0 * 255.0); } else { - if (dbl > 1) { - dbl = 1; + if (dbl > 255) { + dbl = 255; } else if (dbl < 0) { dbl = 0; } - ret = (std::uint8_t) (dbl * 255.0); + ret = (std::uint8_t) (dbl); } } -- 2.47.3