Merge pull request #5367 from Ylianst/fix-ssh-player

fix writeUtf8 for ssh player
This commit is contained in:
Ylian Saint-Hilaire 2023-09-24 11:42:39 -07:00 committed by GitHub
commit 4a0a86b83a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 6 deletions

View File

@ -1108,10 +1108,10 @@
function writeXTerm(data) { function writeXTerm(data) {
if (term == null) return; if (term == null) return;
if (typeof data == 'string') { if (term.writeUtf8) {
term.writeUtf8(data); if (typeof data == 'string') { term.writeUtf8(data); } else { term.writeUtf8(new Uint8Array(data)); }
} else { } else {
term.writeUtf8(new Uint8Array(data)); if (typeof data == 'string') { term.write(data); } else { term.write(new Uint8Array(data)); }
} }
} }

View File

@ -181,10 +181,10 @@
} }
function tunnelUpdate(data) { function tunnelUpdate(data) {
if (typeof data == 'string') { if (term.writeUtf8) {
term.writeUtf8(data); if (typeof data == 'string') { term.writeUtf8(data); } else { term.writeUtf8(new Uint8Array(data)); }
} else { } else {
term.writeUtf8(new Uint8Array(data)); if (typeof data == 'string') { term.write(data); } else { term.write(new Uint8Array(data)); }
} }
} }