Browse Source

Fix bugs in DebugSteps UI

pull/728/merge
Siegfried Pammer 9 years ago
parent
commit
5bbec7dfc9
  1. 3
      ILSpy/DebugSteps.xaml.cs

3
ILSpy/DebugSteps.xaml.cs

@ -44,7 +44,7 @@ namespace ICSharpCode.ILSpy
private void FilterSettings_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) private void FilterSettings_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
{ {
if (e.PropertyName == "CurrentLanguage") { if (e.PropertyName == "Language") {
if (language != null) { if (language != null) {
language.StepperUpdated -= ILAstStepperUpdated; language.StepperUpdated -= ILAstStepperUpdated;
} }
@ -79,6 +79,7 @@ namespace ICSharpCode.ILSpy
private void tree_MouseDoubleClick(object sender, MouseButtonEventArgs e) private void tree_MouseDoubleClick(object sender, MouseButtonEventArgs e)
{ {
Stepper.Node n = (Stepper.Node)tree.SelectedItem; Stepper.Node n = (Stepper.Node)tree.SelectedItem;
if (n == null) return;
var window = MainWindow.Instance; var window = MainWindow.Instance;
window.TextView.DecompileAsync(window.CurrentLanguage, window.SelectedNodes, new DecompilationOptions() { StepLimit = n.Step + 1 }); window.TextView.DecompileAsync(window.CurrentLanguage, window.SelectedNodes, new DecompilationOptions() { StepLimit = n.Step + 1 });
} }

Loading…
Cancel
Save