diff --git a/scripts/Microsoft.DotNet.Cli.Build.Framework/AnsiConsole.cs b/scripts/Microsoft.DotNet.Cli.Build.Framework/AnsiConsole.cs index c66c8e5d5..5cdcc75a2 100644 --- a/scripts/Microsoft.DotNet.Cli.Build.Framework/AnsiConsole.cs +++ b/scripts/Microsoft.DotNet.Cli.Build.Framework/AnsiConsole.cs @@ -130,7 +130,7 @@ namespace Microsoft.DotNet.Cli.Build.Framework SetColor(ConsoleColor.Gray); break; case 39: - SetColor(OriginalForegroundColor); + Console.ForegroundColor = OriginalForegroundColor; break; } } diff --git a/src/Microsoft.DotNet.Cli.Utils/AnsiConsole.cs b/src/Microsoft.DotNet.Cli.Utils/AnsiConsole.cs index f434d4de5..1d521defd 100644 --- a/src/Microsoft.DotNet.Cli.Utils/AnsiConsole.cs +++ b/src/Microsoft.DotNet.Cli.Utils/AnsiConsole.cs @@ -38,8 +38,8 @@ namespace Microsoft.DotNet.Cli.Utils Console.ForegroundColor = c < 0 ? color : // unknown, just use it - _boldRecursion > 0 ? (ConsoleColor)(c & ~Light) : // ensure color is dark - (ConsoleColor)(c | Light); // ensure color is light + _boldRecursion > 0 ? (ConsoleColor)(c | Light) : // ensure color is light + (ConsoleColor)(c & ~Light); // ensure color is dark } private void SetBold(bool bold)