run output - pass byte array instead of string

This commit is contained in:
Matt Parker
2026-01-19 00:54:14 +10:00
parent 0bf8c57c98
commit fd5281d58f
2 changed files with 2 additions and 8 deletions

View File

@@ -37,10 +37,7 @@ public partial class DebugPanelTab : Control
{
await foreach (var array in Project.RunningOutputChannel!.Reader.ReadAllAsync().ConfigureAwait(false))
{
//_terminal.Write(array);
//await this.InvokeAsync(() => _terminal.Write(array));
var str = System.Text.Encoding.UTF8.GetString(array);
await this.InvokeAsync(() => _terminal.Write(str));
await this.InvokeAsync(() => _terminal.Write(array));
}
});
}

View File

@@ -29,10 +29,7 @@ public partial class RunPanelTab : Control
{
await foreach (var array in Project.RunningOutputChannel!.Reader.ReadAllAsync().ConfigureAwait(false))
{
//_terminal.Write(array);
//await this.InvokeAsync(() => _terminal.Write(array));
var str = System.Text.Encoding.UTF8.GetString(array);
await this.InvokeAsync(() => _terminal.Write(str));
await this.InvokeAsync(() => _terminal.Write(array));
}
});
}