From adad53d5265bfe5fc6b3fa1f9c42483f95145030 Mon Sep 17 00:00:00 2001 From: Svante Boberg Date: Thu, 10 Aug 2023 18:47:04 +0200 Subject: [PATCH] Dispose blink state manager --- addons/xterm-addon-webgl/src/WebglRenderer.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/xterm-addon-webgl/src/WebglRenderer.ts b/addons/xterm-addon-webgl/src/WebglRenderer.ts index b74aada9..af5a5e70 100644 --- a/addons/xterm-addon-webgl/src/WebglRenderer.ts +++ b/addons/xterm-addon-webgl/src/WebglRenderer.ts @@ -136,6 +136,7 @@ export class WebglRenderer extends Disposable implements IRenderer { for (const l of this._renderLayers) { l.dispose(); } + this._cursorBlinkStateManager?.dispose(); this._canvas.parentElement?.removeChild(this._canvas); removeTerminalFromCache(this._terminal); }));