Explorar o código

Add comment explain event listener before the context

Luigi De Rosa %!s(int64=7) %!d(string=hai) anos
pai
achega
d68a198524
Modificáronse 2 ficheiros con 4 adicións e 0 borrados
  1. 2 0
      src/renderers/WebGL2Renderer.js
  2. 2 0
      src/renderers/WebGLRenderer.js

+ 2 - 0
src/renderers/WebGL2Renderer.js

@@ -41,6 +41,8 @@ function WebGL2Renderer( parameters ) {
 			powerPreference: _powerPreference
 		};
 
+		// event listeners must be registered before WebGL context is created, see #12753
+
 		_canvas.addEventListener( 'webglcontextlost', onContextLost, false );
 		_canvas.addEventListener( 'webglcontextrestored', function () { } );
 

+ 2 - 0
src/renderers/WebGLRenderer.js

@@ -204,6 +204,8 @@ function WebGLRenderer( parameters ) {
 			powerPreference: _powerPreference
 		};
 
+		// event listeners must be registered before WebGL context is created, see #12753
+
 		_canvas.addEventListener( 'webglcontextlost', onContextLost, false );
 		_canvas.addEventListener( 'webglcontextrestored', onContextRestore, false );