Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bundles/org.eclipse.equinox.p2.ui/src/org/eclipse/equinox/internal/p2/ui/model/RemoteQueriedElement.java6
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

Back to the top