dc1ded825fcd848daa61680b21bcc01893a0075f braney Tue Sep 27 13:10:33 2022 -0700 Revert "in intersection graphs in pack mode, don't descedn into the linkFeatures" This reverts commit 7eb7071e960db1722c1597e2d2f7b113868efbb2. diff --git src/hg/hgTracks/interactTrack.c src/hg/hgTracks/interactTrack.c index a0b9dd8..d701be3 100644 --- src/hg/hgTracks/interactTrack.c +++ src/hg/hgTracks/interactTrack.c @@ -871,31 +871,30 @@ } void interactDrawItems(struct track *tg, int seqStart, int seqEnd, struct hvGfx *hvg, int xOff, int yOff, int width, MgFont *font, Color color, enum trackVisibility vis) /* Draw a list of interact structures. */ { struct interactTrackInfo *tInfo = (struct interactTrackInfo *)tg->customPt; #ifdef MR_FORCE_PACK if (tInfo->clusterMode || isLinkedFeaturesMode(tg) || differentString(virtModeType, "default")) #else if (tInfo->clusterMode || isLinkedFeaturesMode(tg)) #endif { tg->drawItemAt = interactLinkedFeaturesDrawAt; - if (tg->items != NULL) linkedFeaturesDraw(tg, seqStart, seqEnd, hvg, xOff, yOff, width, font, color, vis); } else // curve, etc. connector display drawInteractItems(tg, seqStart, seqEnd, hvg, xOff, yOff, width, font, color, vis); } void interactMethods(struct track *tg) /* Interact track type methods */ { tg->bedSize = 12; linkedFeaturesMethods(tg); // for most vis and mode settings tg->loadItems = interactLoadItems; tg->itemRightPixels = interactRightPixels; tg->drawItems = interactDrawItems;