beb30e4b9bc452fd4e0242c24408002958c7ca27 max Tue Jan 16 07:42:10 2024 -0800 not showing filter message if nothing is filtered. FOund by image comparator. email from Lou diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index 92cf6ba..0f31c87 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -11440,31 +11440,33 @@ safef(buf, sizeof(buf), "A hub refresh (udcTimeout) setting is active. " "This is useful when developing hubs, but it reduces " "performance. To clear the setting, click " "<A HREF='hgTracks?hgsid=%s|url|&udcTimeout=[]'>here</A>.",cartSessionId(cart)); notify(buf, "udcTimeout"); } #ifdef DEBUG if (cdsQueryCache != NULL) cacheTwoBitRangesPrintStats(cdsQueryCache, stderr); #endif /* DEBUG */ } void labelTrackAsFilteredNumber(struct track *tg, unsigned numOut) /* add text to track long label to indicate filter is active. Also add doWiggle/windowsize label. */ { +if (numOut > 0) tg->longLabel = labelAsFilteredNumber(tg->longLabel, numOut); + if (cartOrTdbBoolean(cart, tg->tdb, "doWiggle", FALSE)) labelTrackAsDensity(tg); else if (winTooBigDoWiggle(cart, tg)) labelTrackAsDensityWindowSize(tg); } void labelTrackAsFiltered(struct track *tg) /* add text to track long label to indicate filter is active */ { tg->longLabel = labelAsFiltered(tg->longLabel); // also label parent composite track filtered struct trackDb *parentTdb = tdbGetComposite(tg->tdb); if (parentTdb) parentTdb->longLabel = labelAsFiltered(parentTdb->longLabel);