956500207b58c263485009212f223836152176d3
hiram
  Thu Mar 26 14:58:55 2026 -0700
simplify the gcOnFly track - it does not need to by completely synthetic - it only comes in from trackDb stanzas refs #35958

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 43897dac804..ff8f47f67ce 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -27242,31 +27242,31 @@
 else if (sameWord(table, "affyU95")
 	|| sameWord(table, "affyU133")
 	|| sameWord(table, "affyU74")
 	|| sameWord(table, "affyRAE230")
 	|| sameWord(table, "affyZebrafish")
 	|| sameWord(table, "affyGnf1h")
 	|| sameWord(table, "affyMOE430v2")
 	|| sameWord(table, "affyGnf1m") )
     {
     doAffy(tdb, item, NULL);
     }
 else if (sameWord(table, WIKI_TRACK_TABLE))
     doWikiTrack(item, seqName, winStart, winEnd);
 else if (sameWord(table, OLIGO_MATCH_TRACK_NAME))
     doOligoMatch(item);
-else if (sameWord(table, GC_ON_FLY_TRACK_NAME))
+else if (sameWord(trackHubSkipHubName(table), GC_ON_FLY_TRACK_NAME))
     doGcOnFly();
 else if (sameWord(table, "refFullAli"))
     {
     doTSS(tdb, item);
     }
 else if (sameWord(table, "rikenMrna"))
     {
     doRikenRna(tdb, item);
     }
 else if (sameWord(table, "cgapSage"))
     {
     doCgapSage(tdb, item);
     }
 else if (sameWord(table, "ctgPos") || sameWord(table, "ctgPos2"))
     {