From 63d77a2cc635040a191e318bc99e91cf53221410 Mon Sep 17 00:00:00 2001 From: Randy Rohrbach Date: Fri, 6 Jul 2007 22:35:03 +0000 Subject: [PATCH] Bugzilla 195703 Found another place where the status needs to be checked. Randy --- .../org/eclipse/dd/dsf/ui/viewmodel/AbstractVMProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/org.eclipse.dd.dsf.ui/src/org/eclipse/dd/dsf/ui/viewmodel/AbstractVMProvider.java b/plugins/org.eclipse.dd.dsf.ui/src/org/eclipse/dd/dsf/ui/viewmodel/AbstractVMProvider.java index 63e16d44853..b9c33513651 100644 --- a/plugins/org.eclipse.dd.dsf.ui/src/org/eclipse/dd/dsf/ui/viewmodel/AbstractVMProvider.java +++ b/plugins/org.eclipse.dd.dsf.ui/src/org/eclipse/dd/dsf/ui/viewmodel/AbstractVMProvider.java @@ -386,8 +386,10 @@ abstract public class AbstractVMProvider implements IVMProvider elementsMultiRequestMon.add(new DataRequestMonitor>(getExecutor(), null) { @Override protected void handleCompleted() { - for (int i = 0; i < elementsLength; i++) { - update.setChild(getData().get(i), elementsStartIdx + nodeStartIdx + i); + if (getStatus().isOK()) { + for (int i = 0; i < elementsLength; i++) { + update.setChild(getData().get(i), elementsStartIdx + nodeStartIdx + i); + } } elementsMultiRequestMon.requestMonitorDone(this); }