@ -742,6 +742,8 @@ namespace ICSharpCode.ILSpy
public ILSpyTreeNode FindTreeNode(object reference)
{
switch (reference) {
case LoadedAssembly lasm:
return assemblyListTreeNode.FindAssemblyNode(lasm);
case PEFile asm:
return assemblyListTreeNode.FindAssemblyNode(asm);
case Resource res:
@ -116,6 +116,8 @@ namespace ICSharpCode.ILSpy.TreeNodes
foreach (LoadedAssembly asm in assemblies) {
assemblyList.assemblies.Insert(index, asm);
}
var nodes = assemblies.SelectArray(MainWindow.Instance.FindTreeNode);
MainWindow.Instance.SelectNodes(nodes);