diff options
Diffstat (limited to 'tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java')
-rw-r--r-- | tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java index 6001fd2ab..c175167bf 100644 --- a/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java +++ b/tests/plugins/org.eclipse.tcf.debug.test/src/org/eclipse/tcf/debug/test/ViewerUpdatesListener.java @@ -412,7 +412,7 @@ public class ViewerUpdatesListener fLabelUpdatesRunning.remove(update); fLabelUpdatesCompleted.add(update); fLabelUpdatesCounter--; - if (!fLabelUpdates.remove(update.getElementPath()) && fFailOnRedundantUpdates) { + if (!update.isCanceled() && !fLabelUpdates.remove(update.getElementPath()) && fFailOnRedundantUpdates) { fRedundantUpdates.add(update); } notifyAll(); @@ -443,7 +443,7 @@ public class ViewerUpdatesListener if (!fModelProxyInstalled) { delta.accept(new IModelDeltaVisitor() { public boolean visit(IModelDelta delta, int depth) { - if ((delta.getFlags() & IModelDelta.EXPAND) != 0) { + if ((delta.getFlags() & IModelDelta.INSTALL) != 0) { fModelProxyInstalled = true; return false; } |