[Bf-extensions-cvs] [9ad518d1] soc-2019-openxr: Don't register add-on types when WITH_XR_OPENXR is disabled

Julian Eisel noreply at git.blender.org
Thu Mar 5 13:02:09 CET 2020


Commit: 9ad518d1147af41fe4ad42e5ebf2007f11d0801d
Author: Julian Eisel
Date:   Thu Mar 5 13:01:45 2020 +0100
Branches: soc-2019-openxr
https://developer.blender.org/rBA9ad518d1147af41fe4ad42e5ebf2007f11d0801d

Don't register add-on types when WITH_XR_OPENXR is disabled

===================================================================

M	viewport_vr_preview.py

===================================================================

diff --git a/viewport_vr_preview.py b/viewport_vr_preview.py
index d43f50ae..e328a1fe 100644
--- a/viewport_vr_preview.py
+++ b/viewport_vr_preview.py
@@ -518,6 +518,9 @@ classes = (
 
 
 def register():
+    if not bpy.app.build_options.xr_openxr:
+        return
+
     for cls in classes:
         bpy.utils.register_class(cls)
 
@@ -540,6 +543,9 @@ def register():
     bpy.app.handlers.load_post.append(ensure_default_vr_landmark)
 
 def unregister():
+    if not bpy.app.build_options.xr_openxr:
+        return
+
     for cls in classes:
         bpy.utils.unregister_class(cls)



More information about the Bf-extensions-cvs mailing list