diff --git a/src/core/renderers/webgl/WebGLRenderer.js b/src/core/renderers/webgl/WebGLRenderer.js index b644577..da3589a 100644 --- a/src/core/renderers/webgl/WebGLRenderer.js +++ b/src/core/renderers/webgl/WebGLRenderer.js @@ -543,7 +543,12 @@ this._contextOptions = null; this.gl.useProgram(null); - this.gl.getExtension('WEBGL_lose_context').loseContext(); + + if(this.gl.getExtension('WEBGL_lose_context')) + { + this.gl.getExtension('WEBGL_lose_context').loseContext(); + } + this.gl = null; // this = null;