fixed computation of boats to show

This commit is contained in:
Axel Uhl committed 2012-01-17 21:25:22 +01:00
1 parent 2b5bfaa810
commit ceed9894de
1 file changed
+3 -7
@@ -656,15 +656,11 @@ public class RaceMap implements TimeListener, CompetitorSelectionChangeListener,
private Iterable<CompetitorDAO> getCompetitorsToShow() {
Iterable<CompetitorDAO> result;
if (getSettings().isShowOnlySelectedCompetitors() && Util.isEmpty(competitorSelection.getSelectedCompetitors())) {
Iterable<CompetitorDAO> selection = competitorSelection.getSelectedCompetitors();
if (!getSettings().isShowOnlySelectedCompetitors() || Util.isEmpty(selection)) {
result = competitorSelection.getAllCompetitors();
} else {
Iterable<CompetitorDAO> selection = competitorSelection.getSelectedCompetitors();
if (Util.isEmpty(selection)) {
result = competitorSelection.getAllCompetitors();
} else {
result = selection;
}
result = selection;
}
return result;
}