mirror of
https://github.com/Ylianst/MeshCentral.git
synced 2025-11-07 12:52:54 -05:00
Updated xterm.js
This commit is contained in:
@@ -947,7 +947,7 @@
|
||||
</div>
|
||||
<div id="termarea3" style="width:100%;height: calc(100% - 60px);" cellpadding=0 cellspacing=0>
|
||||
<div id="termarea3x" style="width:100%;height:100%">
|
||||
<div style="width:100%;height:100%" id="termarea3xdiv"></div>
|
||||
<div style="width:100%;height:100%;text-align:left" id="termarea3xdiv"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="termarea4" style="position:relative;height:32px;">
|
||||
@@ -4806,7 +4806,16 @@
|
||||
return obj;
|
||||
}
|
||||
|
||||
function tunnelUpdate(data) { if (typeof data == 'string') { xterm.writeUtf8(data); } else { xterm.writeUtf8(new Uint8Array(data)); } }
|
||||
function tunnelUpdate(data) {
|
||||
if (xterm != null) {
|
||||
if (xterm.writeUtf8) {
|
||||
if (typeof data == 'string') { xterm.writeUtf8(data); } else { xterm.writeUtf8(new Uint8Array(data)); }
|
||||
} else {
|
||||
if (typeof data == 'string') { xterm.write(data); } else { xterm.write(new Uint8Array(data)); }
|
||||
}
|
||||
}
|
||||
}
|
||||
//function tunnelUpdate(data) { if (typeof data == 'string') { xterm.writeUtf8(data); } else { xterm.writeUtf8(new Uint8Array(data)); } }
|
||||
|
||||
function sshTunnelAuthDialog(j, func) {
|
||||
var x = '';
|
||||
@@ -5021,7 +5030,7 @@
|
||||
xterm = new Terminal();
|
||||
xtermfit = new FitAddon.FitAddon();
|
||||
if (xtermfit) { xterm.loadAddon(xtermfit); }
|
||||
xterm.setOption('scrollback', 0);
|
||||
//xterm.setOption('scrollback', 0);
|
||||
//xterm.setOption('fontSize', 15);
|
||||
xterm.open(Q('termarea3xdiv'));
|
||||
xterm.onData(function (data) { if (terminal.urlname == 'sshterminalrelay.ashx') { terminal.socket.send('~' + data); } else { terminal.sendText(data); } })
|
||||
|
||||
Reference in New Issue
Block a user