diff --git a/src/Spectre.Console.Rx/Spectre.Console/Extensions/AnsiConsoleExtensions.Input.cs b/src/Spectre.Console.Rx/Spectre.Console/Extensions/AnsiConsoleExtensions.Input.cs index 00aa7af..5f6d0d0 100644 --- a/src/Spectre.Console.Rx/Spectre.Console/Extensions/AnsiConsoleExtensions.Input.cs +++ b/src/Spectre.Console.Rx/Spectre.Console/Extensions/AnsiConsoleExtensions.Input.cs @@ -61,7 +61,10 @@ internal static async Task ReadLine(this IAnsiConsole console, Style? st if (text.Length > 0) { text = text.Substring(0, text.Length - 1); - console.Write("\b \b"); + if (mask != null) + { + console.Write("\b \b"); + } } continue;