9a8b48df581df7b1ab9babc6d517deab9236e566 tdreszer Wed Sep 22 09:48:18 2010 -0700 rightClick fetch of dense subtrack failed because of conditional label. diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index b2473c2..52c9599 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -1319,7 +1319,7 @@ boolean toggleDone = FALSE; char *label = track->longLabel; if (isCenterLabelConditional(track)) - label = track->parent->longLabel; + label = track->tdb->parent->longLabel; Color labelColor = (track->labelColor ? track->labelColor : track->ixColor); hvGfxTextCentered(hvg, insideX, y+1, insideWidth, insideHeight, @@ -4457,6 +4457,13 @@ /* Center everything from now on. */ hPrintf("
\n"); +if(trackImgOnly) + { + makeActiveImage(trackList, psOutput); + fflush(stdout); + return; // bail out b/c we are done + } + if (!hideControls) { @@ -5551,7 +5558,6 @@ hPrintf("\n"); } #endif/// defined(CONTEXT_MENU) || defined(TRACK_SEARCH) - if (cartVarExists(cart, "chromInfoPage")) { cartRemove(cart, "chromInfoPage");