2679cdd794ef4fbc2ff87ec0f919bc0e93784b0c braney Wed May 3 15:11:45 2017 -0700 fix default track colors on bigGenePred type diff --git src/hg/hgTracks/bigBedTrack.c src/hg/hgTracks/bigBedTrack.c index ccb1c0e..dfc933c 100644 --- src/hg/hgTracks/bigBedTrack.c +++ src/hg/hgTracks/bigBedTrack.c @@ -207,33 +207,31 @@ } else { char startBuf[16], endBuf[16]; char *bedRow[32]; bigBedIntervalToRow(bb, chromName, startBuf, endBuf, bedRow, ArraySize(bedRow)); struct bed *bed = bedLoadN(bedRow, fieldCount); lf = bedMungToLinkedFeatures(&bed, tdb, fieldCount, scoreMin, scoreMax, useItemRgb); } lf->label = makeLabel(track, bb); if (sameString(track->tdb->type, "bigGenePred") || startsWith("genePred", track->tdb->type)) { - struct genePred *gp = lf->original = genePredFromBigGenePred(chromName, bb); - lf->extra = gp->name2; - lf->isBigGenePred = TRUE; + lf->original = genePredFromBigGenePred(chromName, bb); } char* mouseOver = restField(bb, mouseOverIdx); lf->mouseOver = mouseOver; // leaks some memory, cloneString handles NULL ifself if (scoreFilter == NULL || lf->score >= minScore) slAddHead(pLfList, lf); } lmCleanup(&lm); if (!trackDbSettingClosestToHomeOn(track->tdb, "linkIdInName")) track->itemName = bigLfItemName; }