Преглед на файлове

Add comment explain event listener before the context

Luigi De Rosa преди 7 години
родител
ревизия
d68a198524
променени са 2 файла, в които са добавени 4 реда и са изтрити 0 реда
  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 );