c32d6e08d19a0b8ad7ece12aab39d0ba0be7a9e1
chmalee
  Mon Dec 1 16:26:27 2025 -0800
hgTracks tooltips use the data-tooltip attribute on the area element if present, falling back to the title attribute. Makes title attributes for (hopefully all) tracks with special tooltips put the tooltip string into the data-tooltip attribute instead of the title attribute, refs #35756

diff --git src/hg/hgTracks/encode.c src/hg/hgTracks/encode.c
index f836e3bc093..74b869304d9 100644
--- src/hg/hgTracks/encode.c
+++ src/hg/hgTracks/encode.c
@@ -386,24 +386,25 @@
 struct linkedFeatures *lf = item;
 if (lf->name && sameString(lf->name, "."))
     return "";
 else
     return lf->name;
 }
 
 void encodePeakMethods(struct track *tg)
 /* Methods for ENCODE peak track uses mostly linkedFeatures. */
 {
 linkedFeaturesMethods(tg);
 tg->loadItems = encodePeakLoadItemsNormal;
 tg->drawItemAt = encodePeakDrawAt;
 tg->nextPrevItem = linkedFeaturesLabelNextPrevItem;
 tg->itemName = encodePeakItemName;
+tg->mapItemName = encodePeakItemName;
 tg->canPack = TRUE;
 }
 
 void encodePeakMethodsCt(struct track *tg)
 /* Methods for ENCODE peak track uses mostly linkedFeatures. */
 {
 encodePeakMethods(tg);
 tg->loadItems = encodePeakLoadItemsCt;
 }