Browse Source

Fixed Forum-8643(asl): Reset tracking stepper after evaluation

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1535 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 19 years ago
parent
commit
c73e5c2282
  1. 7
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Evals/Eval.cs

7
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Evals/Eval.cs

@ -155,8 +155,11 @@ namespace Debugger @@ -155,8 +155,11 @@ namespace Debugger
OnEvalStarted(new EvalEventArgs(this));
// Stepper needs to be reset after evaluation
if (targetThread.LastFunction != null) { // TODO: Investigate
targetThread.LastFunction.AddTrackingStepper();
Function lastFunction = targetThread.LastFunction;
if (lastFunction != null) { // TODO: Investigate
EvalComplete += delegate {
lastFunction.AddTrackingStepper();
};
}
evalState = EvalState.Evaluating;

Loading…
Cancel
Save