Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjmisinco2011-07-18 22:47:49 +0000
committerRyan D. Brooks2011-07-18 22:47:49 +0000
commita5908e7fcb3111138f2cc6621f9598f053094005 (patch)
treeffa3a5e3dc9d3e4b135b073d9c5816825d2bb27a /plugins/org.eclipse.osee.framework.ui.skynet
parent8a647b7e25435ddf1fadfe9cdef1f3375f96d010 (diff)
downloadorg.eclipse.osee-a5908e7fcb3111138f2cc6621f9598f053094005.tar.gz
org.eclipse.osee-a5908e7fcb3111138f2cc6621f9598f053094005.tar.xz
org.eclipse.osee-a5908e7fcb3111138f2cc6621f9598f053094005.zip
bug: XBranchWidget displays duplicate branches when only showing working branches0.9.8.v201107191026_SR3_RC
Diffstat (limited to 'plugins/org.eclipse.osee.framework.ui.skynet')
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchContentProvider.java4
-rw-r--r--plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchWidget.java2
2 files changed, 4 insertions, 2 deletions
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchContentProvider.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchContentProvider.java
index 01bfa09179e..070cbc7b3d5 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchContentProvider.java
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchContentProvider.java
@@ -14,8 +14,10 @@ import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.Comparator;
+import java.util.HashSet;
import java.util.LinkedList;
import java.util.List;
+import java.util.Set;
import java.util.logging.Level;
import org.eclipse.jface.viewers.ITreeContentProvider;
import org.eclipse.jface.viewers.Viewer;
@@ -113,7 +115,7 @@ public class XBranchContentProvider implements ITreeContentProvider {
branchTypes.add(BranchType.WORKING);
}
- List<Branch> branchesToReturn = new ArrayList<Branch>();
+ Set<Branch> branchesToReturn = new HashSet<Branch>();
if (showOnlyWorkingBranches) {
branchesToReturn.addAll(BranchManager.getBranches(BranchArchivedState.UNARCHIVED, BranchType.WORKING));
}
diff --git a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchWidget.java b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchWidget.java
index 7ec31aae26d..9ae425ba40b 100644
--- a/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchWidget.java
+++ b/plugins/org.eclipse.osee.framework.ui.skynet/src/org/eclipse/osee/framework/ui/skynet/widgets/xBranch/XBranchWidget.java
@@ -98,8 +98,8 @@ public class XBranchWidget extends GenericXWidget {
break;
}
}
- refresh();
}
+ refresh();
}
public void reveal(Branch branch) {

Back to the top