diff --git a/src/color.cpp b/src/color.cpp index f1153cc7c..968da11c9 100644 --- a/src/color.cpp +++ b/src/color.cpp @@ -242,7 +242,10 @@ std::string decode (color c) //////////////////////////////////////////////////////////////////////////////// std::string colorize (color fg, color bg, const std::string& input) { - return decode (fg) + decode (bg) + input + decode (off); + if (fg != nocolor || bg != nocolor) + return decode (fg) + decode (bg) + input + decode (off); + + return input; } ////////////////////////////////////////////////////////////////////////////////