Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java')
-rw-r--r--bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java
index a50e40c92..990eb4428 100644
--- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java
+++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/ChangeSetModelProvider.java
@@ -116,6 +116,7 @@ public class ChangeSetModelProvider extends CompositeModelProvider {
this.subProvierId = subProvierId;
collector = getChangeSetCapability().createCheckedInChangeSetCollector(configuration);
collector.setProvider(this);
+ collector.addListener(collectorListener);
}
/* (non-Javadoc)
@@ -287,6 +288,7 @@ public class ChangeSetModelProvider extends CompositeModelProvider {
}
public void dispose() {
+ collector.removeListener(collectorListener);
collector.dispose();
super.dispose();
}

Back to the top