Browse Source

Merge commit '120e4e11dc22e6bf9420a3d5577752e827e0f812'

pull/129/head
Daniel Grunwald 14 years ago
parent
commit
64dacbcf03
  1. 4
      ILSpy/MainWindow.xaml.cs

4
ILSpy/MainWindow.xaml.cs

@ -587,12 +587,14 @@ namespace ICSharpCode.ILSpy
var combinedState = Tuple.Create(currentSelection, state); var combinedState = Tuple.Create(currentSelection, state);
var newState = forward ? history.GoForward(combinedState) : history.GoBack(combinedState); var newState = forward ? history.GoForward(combinedState) : history.GoBack(combinedState);
this.ignoreDecompilationRequests = true; ignoreDecompilationRequests = true;
treeView.SelectedItems.Clear(); treeView.SelectedItems.Clear();
foreach (var node in newState.Item1) foreach (var node in newState.Item1)
{ {
treeView.SelectedItems.Add(node); treeView.SelectedItems.Add(node);
} }
if (newState.Item1.Count > 0)
treeView.FocusNode(newState.Item1[0]);
ignoreDecompilationRequests = false; ignoreDecompilationRequests = false;
DecompileSelectedNodes(newState.Item2); DecompileSelectedNodes(newState.Item2);
} }

Loading…
Cancel
Save