2ea1942c2a0422e9ad0cda2e9ca6ae22232166bb kate Wed Sep 26 17:17:39 2018 -0700 Switch dense mode display to linked-features style. refs #21917 diff --git src/hg/hgTracks/interactTrack.c src/hg/hgTracks/interactTrack.c index 67a0da7..db95a77 100644 --- src/hg/hgTracks/interactTrack.c +++ src/hg/hgTracks/interactTrack.c @@ -134,31 +134,31 @@ // not sure why this is needed -- lfFromBed seems to reorder blocks, sometimes ? linkedFeaturesSortAndBound(lf); if (doColor) { lf->extra = (void *)USE_ITEM_RGB; /* signal for coloring */ lf->filterColor = bed->itemRgb; } bedFree(&bed); // TODO: use lfFromBedExtra with scoreMin, scoreMax ? return lf; } static boolean isLinkedFeaturesMode(struct track *tg) /* Determine if linked feature display will be used */ { -return (tg->visibility == tvPack || tg->visibility == tvSquish); +return (tg->visibility != tvFull); } int interactSize(struct interact *inter) /* Compute length of interaction (distance between middle of each region) in bp */ { int sourceCenter = 0, targetCenter = 0; interactRegionCenters(inter, &sourceCenter, &targetCenter); return abs(targetCenter - sourceCenter); } int getX(int pos, int seqStart, double scale, int xOff) /* Get x coordinate of a genomic location. Return -1 if off-screen */ { if (pos < seqStart) return -1;