diff --git a/Editor/HumanoidControl/Configuration_Editor.cs b/Editor/HumanoidControl/Configuration_Editor.cs index 099260e..f357e7b 100644 --- a/Editor/HumanoidControl/Configuration_Editor.cs +++ b/Editor/HumanoidControl/Configuration_Editor.cs @@ -1120,6 +1120,9 @@ namespace Passer.Humanoid { return false; if (ConfigurationCheck.packageNameList.Contains("com.unity.xr.management")) return true; + else if (ConfigurationCheck.packageNameList.Contains("com.unity.xr.oculus")) + // Somehow management is no longer available when Oculus is used + return true; else if (ConfigurationCheck.packageNameList.Contains("com.unity.xr.openxr")) // Somehow management is no longer available when OpenXR is used return true; diff --git a/Editor/Tools/Input/ControllerInput_Editor.cs b/Editor/Tools/Input/ControllerInput_Editor.cs index 7d95f7c..ae97030 100644 --- a/Editor/Tools/Input/ControllerInput_Editor.cs +++ b/Editor/Tools/Input/ControllerInput_Editor.cs @@ -4,7 +4,7 @@ using UnityEngine; namespace Passer { using Humanoid; - [CustomEditor(typeof(ControllerInput))] + [CustomEditor(typeof(ControllerInput), true)] public class ControllerInput_Editor : Editor { protected ControllerInput controllerInput;