From 8aa19c4dcd3489e93b413882f624270d3f825484 Mon Sep 17 00:00:00 2001 From: eusebiu Date: Fri, 12 Nov 2010 00:00:48 +0200 Subject: [PATCH] fix refresh local var pad --- src/AddIns/Debugger/Debugger.AddIn/Pads/LocalVarPad.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/AddIns/Debugger/Debugger.AddIn/Pads/LocalVarPad.cs b/src/AddIns/Debugger/Debugger.AddIn/Pads/LocalVarPad.cs index 7142c65d5f..4b64b1caea 100644 --- a/src/AddIns/Debugger/Debugger.AddIn/Pads/LocalVarPad.cs +++ b/src/AddIns/Debugger/Debugger.AddIn/Pads/LocalVarPad.cs @@ -67,13 +67,12 @@ namespace ICSharpCode.SharpDevelop.Gui.Pads localVarList.WatchItems.Clear(); return; } - + localVarList.WatchItems.Clear(); using(new PrintTimes("Local Variables refresh")) { try { Utils.DoEvents(debuggedProcess); foreach (var item in new StackFrameNode(debuggedProcess.SelectedStackFrame).ChildNodes) { - if (!localVarList.WatchItems.ContainsItem(item)) - localVarList.WatchItems.Add(item); + localVarList.WatchItems.Add(item); } } catch(AbortedBecauseDebuggeeResumedException) { }