Browse Source

Fix #1816: Select file after drop is finished.

pull/1835/head
Siegfried Pammer 6 years ago
parent
commit
32f71a2077
  1. 2
      ILSpy/MainWindow.xaml.cs
  2. 2
      ILSpy/TreeNodes/AssemblyListTreeNode.cs

2
ILSpy/MainWindow.xaml.cs

@ -742,6 +742,8 @@ namespace ICSharpCode.ILSpy @@ -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:

2
ILSpy/TreeNodes/AssemblyListTreeNode.cs

@ -116,6 +116,8 @@ namespace ICSharpCode.ILSpy.TreeNodes @@ -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);
}
}
}

Loading…
Cancel
Save