bab95ebb424257082cb7fc62ae902e3e7218ddf6 jcasper Thu Mar 26 11:55:08 2026 -0700 Adding description link to the light-blue 'title bar' in the faceted composite UI, refs #36320 diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 52d240cdac1..3e8c9bfb7af 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -3910,30 +3910,41 @@ char *downArrow = "⇓"; enum browserType browser = cgiBrowser(); if (browser == btIE || browser == btFF) downArrow = "↓"; printf("  Subtracks%s", downArrow); printf("  " "Description%s", downArrow); if (trackDbSetting(tdb, "wgEncode") && isEncode2(database, tdb->track)) { printf("  " "Contact%s", downArrow); } printf(" "); } + else if (tdbIsComposite(tdb) && sameOk(trackDbLocalSetting(tdb, "compositeTrack"), "faceted")) + { + char *downArrow = "⇓"; + enum browserType browser = cgiBrowser(); + if (browser == btIE || browser == btFF) + downArrow = "↓"; + printf("\n  "); + } } if (!tdbIsSuperTrack(tdb) && !tdbIsComposite(tdb)) puts("
"); if (tdbIsDownloadsOnly(tdb)) // Composites without tracks but with files to download filesDownloadUi(database,cart,tdb); // are tdb->type: downloadsOnly else specificUi(tdb, tdbList, ct, ajax); // Decorator UI struct slName *decoratorSettings = trackDbSettingsWildMatch(tdb, "decorator.*"); if (decoratorSettings) { char *browserVersion; if (btIE == cgiClientBrowser(&browserVersion, NULL, NULL) && *browserVersion < '8')