dbce21427e784f7f4bfef41d791082158c50d2ec hiram Fri Oct 30 16:32:54 2020 -0700 add a verticle line to indicate where on the graph the pointer is refs #21980 diff --git src/hg/hgTracks/wigTrack.c src/hg/hgTracks/wigTrack.c index 58f35f6..7994cdc 100644 --- src/hg/hgTracks/wigTrack.c +++ src/hg/hgTracks/wigTrack.c @@ -1474,30 +1474,31 @@ { jsonWriteObjectStart(jw, NULL); jsonWriteNumber(jw, "x1", (long long)mouseOverData[i].x1); jsonWriteNumber(jw, "x2", (long long)mouseOverData[i].x2); jsonWriteDouble(jw, "v", mouseOverData[i].value); jsonWriteObjectEnd(jw); } jsonWriteListEnd(jw); jsonWriteObjectEnd(jw); fputs(jw->dy->string,trashJson); carefulClose(&trashJson); mouseOverIdx = -1; freez(&mouseOverData); if (! beenHereDoneThat ) { + hPrintf("<div id='mouseOverLine' class='mouseOverHighlight'></div>\n"); hPrintf("<div id='mouseOverContainer' class='wigMouseOver'>\n"); hPrintf(" <span id='mouseOverText' class=wigMouseOverValue'>\n"); hPrintf(" </span>\n"); hPrintf("</div>\n"); beenHereDoneThat = TRUE; } } else wigMapSelf(tg, hvg, seqStart, seqEnd, xOff, yOff, width); } struct preDrawContainer *wigLoadPreDraw(struct track *tg, int seqStart, int seqEnd, int width) /* Do bits that load the predraw buffer tg->preDrawContainer. */ { /* Just need to do this once... */