From b798d5a3caa9422c86b2422cdb8a301f23d951cd Mon Sep 17 00:00:00 2001 From: naninunenoy Date: Wed, 25 Nov 2020 22:41:37 +0900 Subject: [PATCH] order by asmdef name --- .../Editor/DependencyNode/Sort/AlignSortStrategy.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Assets/AsmdefHelper/DependencyGraph/Editor/DependencyNode/Sort/AlignSortStrategy.cs b/Assets/AsmdefHelper/DependencyGraph/Editor/DependencyNode/Sort/AlignSortStrategy.cs index e70e37a..0f28d49 100644 --- a/Assets/AsmdefHelper/DependencyGraph/Editor/DependencyNode/Sort/AlignSortStrategy.cs +++ b/Assets/AsmdefHelper/DependencyGraph/Editor/DependencyNode/Sort/AlignSortStrategy.cs @@ -18,6 +18,7 @@ namespace AsmdefHelper.DependencyGraph.Editor.DependencyNode.Sort { var posDict = nodeArr.ToDictionary(x => x.Profile, _ => originPosition); // まず順番に整列させる + nodeArr = nodeArr.OrderBy(x => x.Profile.Name).ToArray(); var nodeGrid = new NodeGrid(alignParam.nodeWidth, alignParam.nodeHeight, alignParam.basicDistance, nodeArr.Length); for (var i = 0; i < nodeArr.Length; i++) { posDict[nodeArr[i].Profile] += nodeGrid.GridCenterPositions()[i];