Colors: fix bug with --pipe enabled

This commit is contained in:
李通洲
2024-07-19 15:02:17 +08:00
parent 7ba1e3d3d9
commit e12c6e6fd7
+2 -2
View File
@@ -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);
}