diff --git a/src/EscapeSequenceParser.ts b/src/EscapeSequenceParser.ts index 70c1c6c8ef..6d3de0e0ed 100644 --- a/src/EscapeSequenceParser.ts +++ b/src/EscapeSequenceParser.ts @@ -322,7 +322,7 @@ export class EscapeSequenceParser extends Disposable implements IEscapeSequenceP dispose: () => { const handlerIndex = handlerList.indexOf(callback); if (handlerIndex !== -1) { - handlerList.splice(handlerIndex); + handlerList.splice(handlerIndex, 1); } } }; @@ -357,7 +357,7 @@ export class EscapeSequenceParser extends Disposable implements IEscapeSequenceP dispose: () => { const handlerIndex = handlerList.indexOf(callback); if (handlerIndex !== -1) { - handlerList.splice(handlerIndex); + handlerList.splice(handlerIndex, 1); } } };