From 368bae3cdc1842af351ab29b6f4f3c1952b2ac1d Mon Sep 17 00:00:00 2001 From: mackysoft Date: Tue, 29 Mar 2022 20:58:30 +0900 Subject: [PATCH] `serializedObject.Update()` is now called when an item is selected --- .../Editor/SubclassSelectorDrawer.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/SubclassSelectorDrawer.cs b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/SubclassSelectorDrawer.cs index 8a1cc23..0b17258 100644 --- a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/SubclassSelectorDrawer.cs +++ b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/SubclassSelectorDrawer.cs @@ -79,6 +79,7 @@ namespace MackySoft.SerializeReferenceExtensions.Editor { object obj = m_TargetProperty.SetManagedReference(type); m_TargetProperty.isExpanded = (obj != null); m_TargetProperty.serializedObject.ApplyModifiedProperties(); + m_TargetProperty.serializedObject.Update(); }; result = new TypePopupCache(popup, state);