Browse Source

Fixed bug: Line number of breakpoint did not change with code edits

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 20 years ago
parent
commit
f04cf74627
  1. 6
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs

6
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Service/WindowsDebugger.cs

@ -315,7 +315,11 @@ namespace ICSharpCode.SharpDevelop.Services @@ -315,7 +315,11 @@ namespace ICSharpCode.SharpDevelop.Services
bookmark.WillBeHit = breakpoint.HadBeenSet || debugger.Processes.Count == 0;
};
breakpoint.Changed += delegate { setBookmarkColor(); };
debugger.ProcessStarted += delegate { setBookmarkColor(); };
debugger.ProcessStarted += delegate {
setBookmarkColor();
// User can change line number by inserting or deleting lines
breakpoint.SourcecodeSegment.StartLine = bookmark.LineNumber + 1;
};
debugger.ProcessExited += delegate { setBookmarkColor(); };
setBookmarkColor();

Loading…
Cancel
Save