diff --git a/Alchemy/Assets/Alchemy/Editor/Internal/InspectorHelper.cs b/Alchemy/Assets/Alchemy/Editor/Internal/InspectorHelper.cs index 407618f..a7bfbc6 100644 --- a/Alchemy/Assets/Alchemy/Editor/Internal/InspectorHelper.cs +++ b/Alchemy/Assets/Alchemy/Editor/Internal/InspectorHelper.cs @@ -101,7 +101,10 @@ public static void BuildElements(SerializedObject serializedObject, VisualElemen foreach (var member in node.Members.OrderByAttributeThenByMemberType()) { // Exclude if member has HideInInspector attribute - if (member.HasCustomAttribute()) continue; + // but not "m_SerializedDataModeController" on EditorWindow + // (Unity added HideInInspector here in 2022.3.23f1) + if (member.HasCustomAttribute() && member.Name != "m_SerializedDataModeController") + continue; // Add default PropertyField if member has DisableAlchemyEditorAttribute if (member.GetCustomAttribute() != null)