From 4b80c259cf877cc5403a2e99cdf34a8131b66ecf Mon Sep 17 00:00:00 2001 From: Martin von Zweigbergk Date: Mon, 2 Jan 2023 16:53:35 -0800 Subject: [PATCH] formatter: avoid updating unchanged `self.current_color` --- src/formatter.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/formatter.rs b/src/formatter.rs index 1dbff10b2..410e0b523 100644 --- a/src/formatter.rs +++ b/src/formatter.rs @@ -254,8 +254,8 @@ impl Formatter for ColorFormatter { let new_color = self.current_color(); if new_color != self.current_color { self.output.write_all(&new_color)?; + self.current_color = new_color; } - self.current_color = new_color; Ok(()) } @@ -264,8 +264,8 @@ impl Formatter for ColorFormatter { let new_color = self.current_color(); if new_color != self.current_color { self.output.write_all(&new_color)?; + self.current_color = new_color; } - self.current_color = new_color; Ok(()) } }