Skip to content

Commit 83c5c35

Browse files
committed
apps/dashboard: simply terminal data processing
1 parent 0a62135 commit 83c5c35

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

apps/dashboard/src/components/TerminalWindow.vue

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -806,13 +806,10 @@ const setupWebSocket = () => {
806806
if (event.data instanceof Blob) {
807807
// Handle binary data
808808
const reader = new FileReader();
809-
reader.onload = () => {
810-
const data = new Uint8Array(reader.result);
811-
// Convert binary data to string
812-
const text = new TextDecoder().decode(data);
813-
xterm.write(text);
809+
reader.onloadend = () => {
810+
xterm.write(reader.result);
814811
};
815-
reader.readAsArrayBuffer(event.data);
812+
reader.readAsText(event.data);
816813
} else {
817814
// Handle text data
818815
try {

0 commit comments

Comments
 (0)