diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 1decec4b7cb54530786d57ed0dcb0e12fd2b5dfb..c39a908d96a4ba0717d0f37ace4c713359d7bb9b 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -538,16 +538,20 @@ function WebGLRenderer( parameters ) { event.preventDefault(); + console.log( 'THREE.WebGLRenderer: Context Lost.' ); + _isContextLost = true; } function onContextRestore( event ) { - initGLContext(); + console.log( 'THREE.WebGLRenderer: Context Restored.' ); _isContextLost = false; + initGLContext(); + } function onMaterialDispose( event ) {