diff --git a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/AdvancedTypePopup.cs b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/AdvancedTypePopup.cs index 49ed756..6aa3f6f 100644 --- a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/AdvancedTypePopup.cs +++ b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/AdvancedTypePopup.cs @@ -121,7 +121,11 @@ public static void AddTo (AdvancedDropdownItem root, IEnumerable types) private static AdvancedDropdownItem GetItem (AdvancedDropdownItem parent, string name) { +#if UNITY_6000_5_OR_NEWER // AdvancedDropdownItem.children is obsolete in Unity 6.5+, use more optimized childList + foreach (AdvancedDropdownItem item in parent.childList) +#else foreach (AdvancedDropdownItem item in parent.children) +#endif { if (item.name == name) {