64f0134fda55184221ebae340f9cf9c4ecc7a5a1
max
Mon Jan 12 05:16:58 2026 -0800
small note to hub errors, refs #36916
diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 5cceed92f96..1381bf91e57 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -9894,31 +9894,31 @@
* determine if they have visible member tracks */
if (sameString(group->name, "visible"))
{
// we want tracks in the visible list to also be visible
// in the normal group list, so use a separate hash for the
// visible tracks grouping
groupTrackListAddSuper(cart, group, hashNew(8), hashNew(8));
}
else
groupTrackListAddSuper(cart, group, superHash, trackHash);
/* Display track controls */
if (group->errMessage)
{
hPrintf("
Track hub error ");
- printInfoIcon("Use our track hub debugging help under My Data > Track Hubs > Hub Development. Or click the disconnect button above to improve performance now temporarily. Contact us if you cannot resolve the issue.");
+ printInfoIcon("Use our track hub debugging help under My Data > Track Hubs > Hub Development. Note that you need to switch off caching there to see changes that you made to the track hub files without delay. Or click the disconnect button above to improve performance now temporarily. Contact us if you cannot resolve the issue.");
hPrintf(": ");
hPrintf("%s", group->errMessage);
hPrintf(" | \n");
}
for (tr = group->trackList; tr != NULL; tr = tr->next)
{
struct track *track = tr->track;
if (tdbIsSuperTrackChild(track->tdb))
/* don't display supertrack members */
continue;
// only top level tracks contribute to the total count
trackCount++;
myControlGridStartCell(cg, isOpen, group->name,
shouldBreakAll(track->shortLabel));