From e12c6e6fd71fab09d3c48f0513ffb149f20ed523 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Fri, 19 Jul 2024 15:02:17 +0800 Subject: [PATCH] Colors: fix bug with `--pipe` enabled --- src/modules/colors/colors.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/colors/colors.c b/src/modules/colors/colors.c index 8d28405f7..c78450bcc 100644 --- a/src/modules/colors/colors.c +++ b/src/modules/colors/colors.c @@ -46,7 +46,7 @@ void ffPrintColors(FFColorsOptions* options) if (options->paddingLeft > 0) ffPrintCharTimes(' ', options->paddingLeft); - if (!instance.config.display.pipe) + if (!instance.config.display.pipe || options->symbol == FF_COLORS_SYMBOL_BACKGROUND) ffStrbufAppendS(&result, FASTFETCH_TEXT_MODIFIER_RESET); ffStrbufPutTo(&result, stdout); ffStrbufClear(&result); @@ -102,7 +102,7 @@ void ffPrintColors(FFColorsOptions* options) if(options->paddingLeft > 0) ffPrintCharTimes(' ', options->paddingLeft); - if(!instance.config.display.pipe) + if(!instance.config.display.pipe || options->symbol == FF_COLORS_SYMBOL_BACKGROUND) ffStrbufAppendS(&result, FASTFETCH_TEXT_MODIFIER_RESET); ffStrbufPutTo(&result, stdout); }