From 1cc5c637e76f3c7d58d3aee726b14aa31d7ff909 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Sun, 27 Feb 2022 06:52:35 -0600 Subject: [PATCH] fixed 8 bit color convertion bug --- src/style.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/style.rs b/src/style.rs index 5e257bbdc..000b597ae 100644 --- a/src/style.rs +++ b/src/style.rs @@ -356,9 +356,9 @@ pub fn convert(mode: RenderingMode, c: Color) -> Color { let idx = 232 + (rgb[0] as u16 * 23 / 255) as u8; Color::Indexed(idx) } else { - let r = (rgb[0] as u16 * 6) / 255; - let g = (rgb[1] as u16 * 6) / 255; - let b = (rgb[2] as u16 * 6) / 255; + let r = (rgb[0] as u16 * 5) / 255; + let g = (rgb[1] as u16 * 5) / 255; + let b = (rgb[2] as u16 * 5) / 255; let idx = 16 + r * 36 + g * 6 + b; Color::Indexed(idx as u8) }