Przeglądaj źródła

Merge pull request #11970 from dmarcos/undefinedDevice

Consider the case when vrdisplaypresentchange fires but device is null.
Mr.doob 8 lat temu
rodzic
commit
0d73377c45
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      src/renderers/webvr/WebVRManager.js

+ 1 - 1
src/renderers/webvr/WebVRManager.js

@@ -43,7 +43,7 @@ function WebVRManager( renderer ) {
 
 
 	function onVRDisplayPresentChange() {
 	function onVRDisplayPresentChange() {
 
 
-		if ( device.isPresenting ) {
+		if ( device !== null && device.isPresenting ) {
 
 
 			var eyeParameters = device.getEyeParameters( 'left' );
 			var eyeParameters = device.getEyeParameters( 'left' );
 			var renderWidth = eyeParameters.renderWidth;
 			var renderWidth = eyeParameters.renderWidth;