5c0167b8c8c7cfda54fb358c836b055e4fe5549e kate Fri Feb 5 09:55:45 2016 -0800 How was this working ? diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 3d69d0d..06131da 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -2975,32 +2975,34 @@ dgvUi(tdb); else if (sameString(track, "all_mrna") || sameString(track, "mrna") || sameString(track, "all_est") || sameString(track, "est") || sameString(track, "tightMrna") || sameString(track, "tightEst") || sameString(track, "intronEst") || sameString(track, "xenoMrna") || sameString(track, "xenoEst")) mrnaCfgUi(cart, tdb, tdb->track, NULL, boxed); else if (sameString(track, "lrg")) lrgCfgUi(cart, tdb, tdb->track, NULL, boxed); else if (sameString(track, "lrgTranscriptAli")) lrgTranscriptAliCfgUi(cart, tdb, tdb->track, NULL, boxed); -else if (startsWith(track, "gtexGene")) +else if (startsWith("gtexGene", track)) + { gtexGeneUi(cart, tdb, tdb->track, NULL, boxed); + } else if (tdb->type != NULL) { // NOTE for developers: please avoid special cases and use cfgTypeFromTdb//cfgByCfgType() // When you do, then multi-view cfg and subtrack cfg will work. eCfgType cType = cfgTypeFromTdb(tdb,FALSE); if (cType != cfgNone) { cfgByCfgType(cType,database, cart, tdb,tdb->track, NULL, boxed); #ifdef USE_HAL if (cType == cfgSnake) cfgHalSnake(tdb, tdb->track); #endif } // NOTE: these cases that fall through the cracks should probably get folded into cfgByCfgType() else if (startsWithWord("expRatio", tdb->type)) expRatioUi(tdb);