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. */
 {