From 55cc067d29eb0b91151b5502f08d2b7f0a5daba4 Mon Sep 17 00:00:00 2001 From: wj32 Date: Fri, 13 Mar 2009 06:32:58 +0000 Subject: [PATCH] reduced CPU usage by half git-svn-id: svn://svn.code.sf.net/p/processhacker/code@860 21ef857c-d57f-4fe0-8362-d861dc6d29cd --- .../Components/ProcessTree/ProcessTreeModel.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/trunk/ProcessHacker/Components/ProcessTree/ProcessTreeModel.cs b/trunk/ProcessHacker/Components/ProcessTree/ProcessTreeModel.cs index a07f2fd79..32292aa10 100644 --- a/trunk/ProcessHacker/Components/ProcessTree/ProcessTreeModel.cs +++ b/trunk/ProcessHacker/Components/ProcessTree/ProcessTreeModel.cs @@ -67,14 +67,14 @@ namespace ProcessHacker public void Modify(ProcessItem oldItem, ProcessItem newItem) { - _processes[newItem.PID].ProcessItem = newItem; - ProcessNode node = _processes[newItem.PID]; - if (node.ProcessItem.HasParent && node.PPID != -1) - this.NodesChanged(this, new TreeModelEventArgs(this.GetPath( - _processes.ContainsKey(node.PPID) ? _processes[node.PPID] : null), - new object[] { node })); + node.ProcessItem = newItem; + + //if (node.ProcessItem.HasParent && node.PPID != -1) + // this.NodesChanged(this, new TreeModelEventArgs(this.GetPath( + // _processes.ContainsKey(node.PPID) ? _processes[node.PPID] : null), + // new object[] { node })); } public void Remove(ProcessItem item)