set deactivated terminal handlers to empty functions instead of null

this allows to avoid console spamming with 'not a function' messages
after the connection to server was closed.
This commit is contained in:
Korenevskiy Denis 2017-11-24 17:52:46 +03:00
parent 9ac120a557
commit b4728f6aa4

View File

@ -75,9 +75,9 @@ export class Hterm {
};
deactivate(): void {
this.io.onVTKeystroke = null;
this.io.sendString = null
this.io.onTerminalResize = null;
this.io.onVTKeystroke = function(){};
this.io.sendString = function(){};
this.io.onTerminalResize = function(){};
this.term.uninstallKeyboard();
}