瀏覽代碼

make sure an error is thrown when no XR

Raanan Weber 5 年之前
父節點
當前提交
e60a9d551b
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/Cameras/XR/webXRExperienceHelper.ts

+ 3 - 2
src/Cameras/XR/webXRExperienceHelper.ts

@@ -62,8 +62,9 @@ export class WebXRExperienceHelper implements IDisposable {
         return helper.sessionManager.initializeAsync().then(() => {
             helper._supported = true;
             return helper;
-        }).catch(() => {
-            return helper;
+        }).catch((e) => {
+            helper.dispose();
+            throw e;
         });
     }