Merge pull request #5932 from xtermjs/cursor/webgl-context-loss-timeout-dispose-3f04

Clear WebGL context-loss timeout on WebglRenderer dispose
This commit is contained in:
Daniel Imms
2026-05-27 09:10:07 -07:00
committed by GitHub
+2
View File
@@ -158,6 +158,8 @@ export class WebglRenderer extends Disposable implements IRenderer {
this._isAttached = this._core.screenElement!.isConnected;
this._register(toDisposable(() => {
clearTimeout(this._contextRestorationTimeout);
this._contextRestorationTimeout = undefined;
for (const l of this._renderLayers) {
l.dispose();
}