From 04920fadb7ab92e505138adefce89c012d531a14 Mon Sep 17 00:00:00 2001 From: yellowisher Date: Thu, 25 Aug 2022 00:00:59 +0900 Subject: [PATCH] Use menu name or type name as tie breaker. --- .../Editor/TypeMenuUtility.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/TypeMenuUtility.cs b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/TypeMenuUtility.cs index ff19a2a..4857c83 100644 --- a/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/TypeMenuUtility.cs +++ b/Assets/MackySoft/MackySoft.SerializeReferenceExtensions/Editor/TypeMenuUtility.cs @@ -32,6 +32,11 @@ namespace MackySoft.SerializeReferenceExtensions.Editor { return -999; } return GetAttribute(type)?.Order ?? 0; + }).ThenBy(type => { + if (type == null) { + return null; + } + return GetAttribute(type)?.MenuName ?? type.Name; }); }