From c8e893d2ec44f6d03efc1ddd01739c6b3beda3dd Mon Sep 17 00:00:00 2001 From: Ari Vuollet Date: Sat, 16 Mar 2024 14:10:57 +0200 Subject: [PATCH] Fix assigning null values into value types in Custom Editor Resets back to previous value instead of setting the editor value to empty. --- Source/Editor/CustomEditors/CustomEditor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Editor/CustomEditors/CustomEditor.cs b/Source/Editor/CustomEditors/CustomEditor.cs index bb1893c97..16a97f32d 100644 --- a/Source/Editor/CustomEditors/CustomEditor.cs +++ b/Source/Editor/CustomEditors/CustomEditor.cs @@ -663,7 +663,7 @@ namespace FlaxEditor.CustomEditors } } - if (obj == null || Values.Type.IsInstanceOfType(obj)) + if ((obj == null && !Values.Type.IsValueType) || Values.Type.IsInstanceOfType(obj)) { result = obj; return true;