From d85865bdb3fe32dfbac0bc6cf43b31e6138e9fa5 Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Mon, 17 May 2010 10:51:36 +0000 Subject: [PATCH] Bug 310331 - Fix wrong element path --- .../src/org/eclipse/cdt/dsf/ui/viewmodel/VMViewerUpdate.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/ui/viewmodel/VMViewerUpdate.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/ui/viewmodel/VMViewerUpdate.java index e0de0c9d2f6..6b7f593f47f 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/ui/viewmodel/VMViewerUpdate.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/ui/viewmodel/VMViewerUpdate.java @@ -143,8 +143,9 @@ public class VMViewerUpdate extends DsfExecutable implements IViewerUpdate { listDelta = listDelta.getParentDelta(); elementList.add(0, listDelta.getElement()); } + Object viewerInput = elementList.remove(0); fClientUpdate = new ClientUpdatePlaceHolder( - new TreePath(elementList.toArray()), elementList.get(0), presentationContext); + new TreePath(elementList.toArray()), viewerInput, presentationContext); fRequestMonitor = requestMonitor; }