From 26ce5b981e6aa3fc87a67cd3a0d984abeb1d2018 Mon Sep 17 00:00:00 2001 From: Matt Parker <61717342+MattParkerDev@users.noreply.github.com> Date: Mon, 19 Jan 2026 18:18:08 +1000 Subject: [PATCH] reset line on terminal clear --- src/SharpIDE.Godot/Features/Run/RunPanelTab.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/SharpIDE.Godot/Features/Run/RunPanelTab.cs b/src/SharpIDE.Godot/Features/Run/RunPanelTab.cs index 21d12fc..19313a9 100644 --- a/src/SharpIDE.Godot/Features/Run/RunPanelTab.cs +++ b/src/SharpIDE.Godot/Features/Run/RunPanelTab.cs @@ -34,8 +34,10 @@ public partial class RunPanelTab : Control }); } - public void ClearTerminal() + public void ClearTerminal() { + // .Clear removes all text except for the bottom row, so lets make sure we have a blank line, and cursor at start + _terminal.Write("\r\n"); _terminal.Clear(); } } \ No newline at end of file