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); }