468048aa6d5b9103831b05ddb9fc87d81fb5c59b hiram Tue Aug 24 14:19:17 2010 -0700 do not check for base coloring if itemRgb is on diff --git src/hg/hgTracks/simpleTracks.c src/hg/hgTracks/simpleTracks.c index 2831b77..a883069 100644 --- src/hg/hgTracks/simpleTracks.c +++ src/hg/hgTracks/simpleTracks.c @@ -3121,11 +3121,13 @@ { if (tg->mapItem == NULL) tg->mapItem = genericMapItem; -if (vis != tvDense && baseColorCanDraw(tg)) +if (vis != tvDense && (! bedItemRgb(tg->tdb)) && baseColorCanDraw(tg)) baseColorInitTrack(hvg, tg); if (vis == tvPack || vis == tvSquish) +{ genericDrawItemsPackSquish(tg, seqStart, seqEnd, hvg, xOff, yOff, width, font, color, vis); +} else genericDrawItemsFullDense(tg, seqStart, seqEnd, hvg, xOff, yOff, width, font, color, vis);