Skip to content

Commit 35e240d

Browse files
committed
WebXRManager: Fixed setCompatibleXRDevice() of null.
1 parent f202413 commit 35e240d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/renderers/webvr/WebXRManager.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,7 @@ function WebXRManager( renderer ) {
7474
this.setDevice = function ( value ) {
7575

7676
if ( value !== undefined ) device = value;
77-
78-
gl.setCompatibleXRDevice( value );
77+
if ( value instanceof XRDevice ) gl.setCompatibleXRDevice( value );
7978

8079
};
8180

utils/build/externs.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ var performance;
66
var createImageBitmap;
77
var WebGL2RenderingContext;
88
var XRWebGLLayer;
9+
var XRDevice;

0 commit comments

Comments
 (0)