4b7932eab53f17d8beac9a0853286e5dfcdcc5a8 kate Thu May 9 17:44:54 2019 -0700 Add override option to pennantIcon (needed for supertracks). diff --git src/hg/lib/hui.c src/hg/lib/hui.c index cc06ddd..a38fb62 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -8710,31 +8710,31 @@ if (url) dyStringAppend(ds, "</a>"); else if (isTextIcon) dyStringAppend(ds, "</span>"); dyStringAppend(ds, "\n"); if (hint && hintRet) *hintRet = cloneString(hint); return dyStringCannibalize(&ds); } static struct slPair *makePennantIcons(struct trackDb *tdb) /* Return a list of pairs of pennantIcon HTML and note strings. */ { char *setting = trackDbSetting(tdb, "pennantIcon"); -if (setting == NULL) +if (setting == NULL || sameString(setting, "none")) return NULL; struct slPair *list = NULL; int maxPennants = 3; char *pennants[maxPennants]; int numPennants = chopByChar(setting, ';', pennants, ArraySize(pennants)); int i; for (i = 0; i < numPennants; i++) { char *hint = NULL; char *html = makeOnePennantIcon(pennants[i], &hint); slPairAdd(&list, html, hint); freeMem(html); } slReverse(&list); return list;