run output - pass byte array instead of string
This commit is contained in:
@@ -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));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user