Browse Source

Local Variables pad cleared when debugger stops

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@402 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 21 years ago
parent
commit
970e0c535e
  1. 7
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs

7
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/Pads/LocalVarPad.cs

@ -67,6 +67,8 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
localVarList.SizeChanged += new EventHandler(localVarList_SizeChanged); localVarList.SizeChanged += new EventHandler(localVarList_SizeChanged);
localVarList.BeforeExpand += new TreeListViewCancelEventHandler(localVarList_BeforeExpand); localVarList.BeforeExpand += new TreeListViewCancelEventHandler(localVarList_BeforeExpand);
debugger.DebugStopped += OnDebugStopped;
RedrawContent(); RedrawContent();
if (debugger.ServiceInitialized) { if (debugger.ServiceInitialized) {
@ -99,6 +101,11 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads
val.Text = "Value"; val.Text = "Value";
type.Text = "Type"; type.Text = "Type";
} }
void OnDebugStopped(object sender, EventArgs e)
{
localVarList.Items.Clear();
}
private void debuggerService_OnDebuggingPaused(object sender, DebuggingPausedEventArgs e) private void debuggerService_OnDebuggingPaused(object sender, DebuggingPausedEventArgs e)
{ {

Loading…
Cancel
Save