0440cfd6ef79932ae3d3d1934d9665b2848e8952
kate
  Mon Oct 7 14:54:50 2019 -0700
Add filter activated notice to bigNarrowPeak. refs #24271

diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 9761696..53c8e47 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -10336,19 +10336,23 @@
 if (measureTiming)
     measureTime("Time at end of doMiddle, next up cart write");
 
 if (cartOptionalString(cart, "udcTimeout"))
     {
     warn("The Genome Browser cart currently includes the \"udcTimeout\" string. "
 	"While this is useful for debugging hubs, it may negatively impact "
 	"performance.   To clear this variable, click "
 	"<A HREF='hgTracks?hgsid=%s|url|&udcTimeout=[]'>here</A>.",cartSessionId(cart));
     }
 }
 
 void labelTrackAsFiltered(struct track *tg)
 /* add text to track long label to indicate filter is active */
 {
-char *oldLabel = tg->longLabel;
-tg->longLabel = labelAsFiltered(oldLabel);
+tg->longLabel = labelAsFiltered(tg->longLabel);
+
+// also label parent composite track filtered
+struct trackDb *parentTdb = tdbGetComposite(tg->tdb);
+if (parentTdb)
+    parentTdb->longLabel = labelAsFiltered(parentTdb->longLabel);
 }