diff --git a/src/Spectre.Console/AnsiConsoleFactory.cs b/src/Spectre.Console/AnsiConsoleFactory.cs index 66d432d..b4406b3 100644 --- a/src/Spectre.Console/AnsiConsoleFactory.cs +++ b/src/Spectre.Console/AnsiConsoleFactory.cs @@ -40,7 +40,7 @@ public sealed class AnsiConsoleFactory var interactive = settings.Interactive == InteractionSupport.Yes; if (settings.Interactive == InteractionSupport.Detect) { - interactive = Environment.UserInteractive; + interactive = !System.Console.IsInputRedirected; } var profile = new Profile(output, encoding);