From 9ad518d1147af41fe4ad42e5ebf2007f11d0801d Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Thu, 5 Mar 2020 13:01:45 +0100 Subject: Don't register add-on types when WITH_XR_OPENXR is disabled --- viewport_vr_preview.py | 6 ++++++ 1 file changed, 6 insertions(+) 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) -- cgit v1.2.3