diff --git a/src/Spectre.Console.Tests/Unit/AnsiConsoleTests.cs b/src/Spectre.Console.Tests/Unit/AnsiConsoleTests.cs index 2b9ed39..19415f8 100644 --- a/src/Spectre.Console.Tests/Unit/AnsiConsoleTests.cs +++ b/src/Spectre.Console.Tests/Unit/AnsiConsoleTests.cs @@ -8,8 +8,8 @@ namespace Spectre.Console.Tests.Unit public partial class AnsiConsoleTests { [Theory] - [InlineData(false, "HelloWorld")] - [InlineData(true, "HelloWorld")] + [InlineData(false, "HelloWorld")] + [InlineData(true, "HelloWorld")] public void Should_Clear_Screen(bool home, string expected) { // Given diff --git a/src/Spectre.Console/Internal/Backends/Ansi/AnsiConsoleBackend.cs b/src/Spectre.Console/Internal/Backends/Ansi/AnsiConsoleBackend.cs index f4698ba..884e498 100644 --- a/src/Spectre.Console/Internal/Backends/Ansi/AnsiConsoleBackend.cs +++ b/src/Spectre.Console/Internal/Backends/Ansi/AnsiConsoleBackend.cs @@ -23,10 +23,11 @@ namespace Spectre.Console public void Clear(bool home) { Write(new ControlSequence(ED(2))); + Write(new ControlSequence(ED(3))); if (home) { - Write(new ControlSequence(CUP(0, 0))); + Write(new ControlSequence(CUP(1, 1))); } }