diff --git a/src/Terminal.ts b/src/Terminal.ts index 0e7bf210..a9a309c5 100644 --- a/src/Terminal.ts +++ b/src/Terminal.ts @@ -232,6 +232,7 @@ export class Terminal extends EventEmitter implements ITerminal, IDisposable, II public dispose(): void { super.dispose(); + this._customKeyEventHandler = null; removeTerminalFromCache(this); this.handler = () => {}; this.write = () => {};