diff options
author | Julian Eisel <eiseljulian@gmail.com> | 2020-03-05 15:01:45 +0300 |
---|---|---|
committer | Julian Eisel <eiseljulian@gmail.com> | 2020-03-05 15:01:45 +0300 |
commit | 9ad518d1147af41fe4ad42e5ebf2007f11d0801d (patch) | |
tree | ffac75eaa119a1d48ffae9482dfe0a0549451b0a | |
parent | b69b4586717417937886c78438e02833734bde4f (diff) |
Don't register add-on types when WITH_XR_OPENXR is disabled
-rw-r--r-- | viewport_vr_preview.py | 6 |
1 files changed, 6 insertions, 0 deletions
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) |