From c85704ecc315f1059cf9722881a8b99cad96ac5d Mon Sep 17 00:00:00 2001 From: Christopher Durham Date: Thu, 17 Mar 2022 20:29:56 -0500 Subject: [PATCH] handler_opts.color(false) should disable color --- src/handler.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/handler.rs b/src/handler.rs index 7c1d9ea..9ed1bd3 100644 --- a/src/handler.rs +++ b/src/handler.rs @@ -150,7 +150,9 @@ impl MietteHandlerOpts { None if supports_unicode::on(Stream::Stderr) => ThemeCharacters::unicode(), None => ThemeCharacters::ascii(), }; - let styles = if self.rgb_colors == Some(true) { + let styles = if self.color == Some(false) { + ThemeStyles::none() + } else if self.rgb_colors == Some(true) { ThemeStyles::rgb() } else if self.ansi_colors == Some(true) { ThemeStyles::ansi()