mirror of
https://github.com/tsl0922/ttyd.git
synced 2026-01-07 03:14:22 +01:00
html: only show resize overlay on ws
This commit is contained in:
@@ -383,10 +383,11 @@ export class Xterm extends Component<Props> {
|
||||
@bind
|
||||
private onTerminalResize(size: { cols: number; rows: number }) {
|
||||
const { overlayAddon, socket, textEncoder, resizeOverlay } = this;
|
||||
if (socket && socket.readyState === WebSocket.OPEN) {
|
||||
const msg = JSON.stringify({ columns: size.cols, rows: size.rows });
|
||||
socket.send(textEncoder.encode(Command.RESIZE_TERMINAL + msg));
|
||||
}
|
||||
if (!socket || socket.readyState !== WebSocket.OPEN) return;
|
||||
|
||||
const msg = JSON.stringify({ columns: size.cols, rows: size.rows });
|
||||
socket.send(textEncoder.encode(Command.RESIZE_TERMINAL + msg));
|
||||
|
||||
if (resizeOverlay) {
|
||||
setTimeout(() => {
|
||||
overlayAddon.showOverlay(`${size.cols}x${size.rows}`);
|
||||
|
||||
2583
src/html.h
generated
2583
src/html.h
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user