diff --git a/addons/xterm-addon-webgl/src/WebglRenderer.ts b/addons/xterm-addon-webgl/src/WebglRenderer.ts index 7941b2a5..97e8dd7d 100644 --- a/addons/xterm-addon-webgl/src/WebglRenderer.ts +++ b/addons/xterm-addon-webgl/src/WebglRenderer.ts @@ -271,7 +271,6 @@ export class WebglRenderer extends Disposable implements IRenderer { this._charAtlasDisposable?.dispose(); this._onChangeTextureAtlas.fire(atlas.pages[0].canvas); this._charAtlasDisposable = getDisposeArrayDisposable([ - atlas.onRequestRedrawViewport(() => this._requestRedrawViewport()), forwardEvent(atlas.onAddTextureAtlasCanvas, this._onAddTextureAtlasCanvas), forwardEvent(atlas.onRemoveTextureAtlasCanvas, this._onRemoveTextureAtlasCanvas) ]); diff --git a/src/browser/renderer/shared/TextureAtlas.ts b/src/browser/renderer/shared/TextureAtlas.ts index 62f36ad3..654f3680 100644 --- a/src/browser/renderer/shared/TextureAtlas.ts +++ b/src/browser/renderer/shared/TextureAtlas.ts @@ -78,8 +78,6 @@ export class TextureAtlas implements ITextureAtlas { public static maxAtlasPages: number | undefined; public static maxTextureSize: number | undefined; - private readonly _onRequestRedrawViewport = new EventEmitter(); - public readonly onRequestRedrawViewport = this._onRequestRedrawViewport.event; private readonly _onAddTextureAtlasCanvas = new EventEmitter(); public readonly onAddTextureAtlasCanvas = this._onAddTextureAtlasCanvas.event; private readonly _onRemoveTextureAtlasCanvas = new EventEmitter(); @@ -106,7 +104,6 @@ export class TextureAtlas implements ITextureAtlas { for (const page of this.pages) { page.canvas.remove(); } - this._onRequestRedrawViewport.dispose(); this._onAddTextureAtlasCanvas.dispose(); } diff --git a/src/browser/renderer/shared/Types.d.ts b/src/browser/renderer/shared/Types.d.ts index cbebcad4..78a6b6e5 100644 --- a/src/browser/renderer/shared/Types.d.ts +++ b/src/browser/renderer/shared/Types.d.ts @@ -89,7 +89,6 @@ export interface IRenderer extends IDisposable { export interface ITextureAtlas extends IDisposable { readonly pages: { canvas: HTMLCanvasElement, hasCanvasChanged: boolean }[]; - onRequestRedrawViewport: IEvent; onAddTextureAtlasCanvas: IEvent; onRemoveTextureAtlasCanvas: IEvent;