Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Michel-Lemieux2004-03-15 21:57:06 +0000
committerJean Michel-Lemieux2004-03-15 21:57:06 +0000
commitc01bef6988cbd673a643c89174016b9b273a2e6b (patch)
treeadbb3be32062ebc4517ec3f558d63353ade4d4b3 /bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java
parentd4ac8a83687c579bab7858cb7c002bcc0956064e (diff)
downloadeclipse.platform.team-c01bef6988cbd673a643c89174016b9b273a2e6b.tar.gz
eclipse.platform.team-c01bef6988cbd673a643c89174016b9b273a2e6b.tar.xz
eclipse.platform.team-c01bef6988cbd673a643c89174016b9b273a2e6b.zip
Ensure that another progress group is used the next time.
Diffstat (limited to 'bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java')
-rw-r--r--bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java b/bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java
index 3f86cdc7c..66e56d3c2 100644
--- a/bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java
+++ b/bundles/org.eclipse.team.core/src/org/eclipse/team/internal/core/subscribers/SubscriberEventHandler.java
@@ -14,6 +14,7 @@ import java.util.*;
import org.eclipse.core.resources.*;
import org.eclipse.core.runtime.*;
+import org.eclipse.core.runtime.jobs.IJobChangeEvent;
import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.team.core.*;
import org.eclipse.team.core.subscribers.Subscriber;
@@ -148,6 +149,15 @@ public class SubscriberEventHandler extends BackgroundEventHandler {
getEventHandlerJob().schedule();
}
+
+ /* (non-Javadoc)
+ * @see org.eclipse.team.internal.core.BackgroundEventHandler#jobDone(org.eclipse.core.runtime.jobs.IJobChangeEvent)
+ */
+ protected void jobDone(IJobChangeEvent event) {
+ super.jobDone(event);
+ progressGroup = null;
+ }
+
/**
* Initialize all resources for the subscriber associated with the set. This will basically recalculate
* all synchronization information for the subscriber.

Back to the top