Bug 1323088 - OpenVR controller manager should not be created while loading runtime fail; r?kip
MozReview-Commit-ID: 6gM9r1Y4MkG
--- a/gfx/vr/VRManager.cpp
+++ b/gfx/vr/VRManager.cpp
@@ -76,21 +76,20 @@ VRManager::VRManager()
}
#endif
#if defined(XP_WIN) || defined(XP_MACOSX) || defined(XP_LINUX)
// OpenVR is cross platform compatible
mgr = VRDisplayManagerOpenVR::Create();
if (mgr) {
mManagers.AppendElement(mgr);
- }
-
- controllerMgr = VRControllerManagerOpenVR::Create();
- if (controllerMgr) {
- mControllerManagers.AppendElement(controllerMgr);
+ controllerMgr = VRControllerManagerOpenVR::Create();
+ if (controllerMgr) {
+ mControllerManagers.AppendElement(controllerMgr);
+ }
}
// OSVR is cross platform compatible
mgr = VRDisplayManagerOSVR::Create();
if (mgr) {
mManagers.AppendElement(mgr);
}
#endif