Fixed issue with creating node hierarchy

This commit is contained in:
David Sparer
2016-09-02 15:07:22 -06:00
parent 543f5e126f
commit 8b143a2713

View File

@@ -189,9 +189,9 @@ namespace mRemoteNG.Config.Connections
var connectionInfo = connectionList.First(node => node.ConstantID == id);
var parentId = (string) row["ParentID"];
if (parentId == "0")
connectionTreeModel.AddRootNode((ContainerInfo)connectionInfo);
rootNode.Add(connectionInfo);
else
connectionInfo.Parent = connectionList.First(node => node.ConstantID == parentId) as ContainerInfo;
(connectionList.First(node => node.ConstantID == parentId) as ContainerInfo)?.Add(connectionInfo);
}
return connectionTreeModel;
}