Git: git log tree: NPE. highlighting by structure to work

This commit is contained in:
irengrig
2010-06-23 13:31:56 +04:00
parent ec1e38352f
commit 05ba3e62e5
@@ -253,14 +253,9 @@ class GitTreeController implements ManageGitTreeView {
final Portion highlighted;
// we can ignore extra commit loaded for the same date (boundary), it's easier
// commits refer to highlighted stuff, so everything will be correct
if (myTravelDate == null) {
// todo rewrite when dates are introduced
highlighted = loadPortion(myHighlightingHolder.getStartingPoints(), myFilterHolder.getCurrentPoint().getFirst(),
null, Collections.<ChangesFilter.Filter>emptyList(), -1);
} else {
highlighted = loadPortion(myHighlightingHolder.getStartingPoints(), myFilterHolder.getCurrentPoint().getFirst(),
myTravelDate, Collections.<ChangesFilter.Filter>emptyList(), -1);
}
final Date point = myFilterHolder.getCurrentPoint() == null ? null : myFilterHolder.getCurrentPoint().getFirst();
// todo rewrite when dates are introduced
highlighted = loadPortion(myHighlightingHolder.getStartingPoints(), point, myTravelDate, Collections.<ChangesFilter.Filter>emptyList(), -1);
final Collection<ChangesFilter.Filter> filters = myHighlightingHolder.getFilters();
final List<ChangesFilter.MemoryFilter> combined = ChangesFilter.combineFilters(filters);