瀏覽代碼

warning if session ened didn't work out

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

+ 5 - 1
src/Cameras/XR/webXRSessionManager.ts

@@ -193,7 +193,11 @@ export class WebXRSessionManager implements IDisposable {
      */
     public exitXRAsync() {
         if (this.session) {
-            return this.session.end();
+            try {
+                return this.session.end();
+            } catch (e) {
+                Logger.Warn("could not end XR session. It has ended already.");
+            }
         }
         return Promise.resolve();
     }