diff options
-rw-r--r-- | bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java index 15f6317a5..d4d5bd5dd 100644 --- a/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java +++ b/bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java @@ -26,8 +26,6 @@ import org.eclipse.ui.progress.IElementCollector; */ public abstract class RemoteQueriedElement extends QueriedElement implements IDeferredWorkbenchAdapter { - boolean alreadyCollected = false; - protected RemoteQueriedElement() { super(null); } @@ -39,10 +37,8 @@ public abstract class RemoteQueriedElement extends QueriedElement implements IDe public void fetchDeferredChildren(Object o, IElementCollector collector, IProgressMonitor monitor) { try { Object[] children = fetchChildren(o, monitor); - - if (!monitor.isCanceled() && !alreadyCollected) { + if (!monitor.isCanceled()) { collector.add(children, monitor); - alreadyCollected = true; } } catch (OperationCanceledException e) { // Nothing to do |