Introduce removeElementFromParent helper

This commit is contained in:
Daniel Imms
2020-06-04 07:20:59 -07:00
parent fb25be3ecd
commit 15f1759580
4 changed files with 17 additions and 9 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ import { CellData } from 'common/buffer/CellData';
import { IBufferService, IOptionsService } from 'common/services/Services';
import { throwIfFalsy } from 'browser/renderer/RendererUtils';
import { channels, color, rgba } from 'browser/Color';
import { removeElementFromParent } from 'browser/Dom';
export abstract class BaseRenderLayer implements IRenderLayer {
private _canvas: HTMLCanvasElement;
@@ -60,7 +61,7 @@ export abstract class BaseRenderLayer implements IRenderLayer {
}
public dispose(): void {
this._canvas.parentElement?.removeChild(this._canvas);
removeElementFromParent(this._canvas);
this._charAtlas?.dispose();
}