summaryrefslogtreecommitdiff
path: root/Source/ModelViewer/TreeSkeleton.cs
diff options
context:
space:
mode:
authorGravatar MichalMoskal <unknown>2010-12-01 20:00:20 +0000
committerGravatar MichalMoskal <unknown>2010-12-01 20:00:20 +0000
commit6617f6cc2d3e6d0a23077562c17f7b0d82d98cee (patch)
treed30003354e381123926cfe87f31f527e79ca06b2 /Source/ModelViewer/TreeSkeleton.cs
parent53d6fccf747dd3592913382c2a773f5390541977 (diff)
Introduce node categories; sort fields based on that not special characters
Diffstat (limited to 'Source/ModelViewer/TreeSkeleton.cs')
-rw-r--r--Source/ModelViewer/TreeSkeleton.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/ModelViewer/TreeSkeleton.cs b/Source/ModelViewer/TreeSkeleton.cs
index 0c7e6607..fa758ea5 100644
--- a/Source/ModelViewer/TreeSkeleton.cs
+++ b/Source/ModelViewer/TreeSkeleton.cs
@@ -131,7 +131,7 @@ namespace Microsoft.Boogie.ModelViewer
wasExpanded = true;
var created = new Dictionary<string, SkeletonItem>();
- var names = new List<string>();
+ var names = new List<IDisplayNode>();
for (int i = 0; i < displayNodes.Length; ++i) {
var dn = displayNodes[i];
if (dn == null) continue;
@@ -143,8 +143,7 @@ namespace Microsoft.Boogie.ModelViewer
if (!created.TryGetValue(name, out skelChild)) {
skelChild = new SkeletonItem(child.Name, this);
created.Add(name, skelChild);
- names.Add(name);
-
+ names.Add(child);
}
skelChild.displayNodes[i] = child;
}