2d7635eed348d679b49ec16e5ee3171cdbe7a236 braney Mon Dec 15 14:47:04 2014 -0800 oops.. broke density graph mode when I made changes in response to codereview. diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index a84b765..9baa943 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -3259,31 +3259,31 @@ return validCount; } static unsigned *countOverlaps(struct track *track) /* Count up overlap of linked features. */ { struct slList *items = track->items; struct slList *item; unsigned size = winEnd - winStart; unsigned *counts = needHugeZeroedMem(size * sizeof(unsigned)); for (item = items; item; item = item->next) { unsigned start = track->itemStart(track, item); unsigned end = track->itemEnd(track, item); - if (positiveRangeIntersection(start, end, winStart, winEnd) > 0) + if (positiveRangeIntersection(start, end, winStart, winEnd) <= 0) continue; int x1 = max(start - winStart, 0); int x2 = min(end - winStart, size); for(; x1 < x2; x1++) counts[x1]++; } return counts; } static void countsToPixelsUp(unsigned *counts, struct preDrawContainer *pre) /* Up sample counts into pixels. */ {