d6e12e6e9c7dc09ef516984f150664165a48d9df kate Tue Mar 2 16:54:21 2021 -0800 Tweak MR exit button label and mouseover. refs #26385 diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index c2997ae..035b380 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -8640,35 +8640,36 @@ { hPuts("Organism "); printAssemblyListHtmlExtra(database, "change", javascript); } /* Multi-region button on position line */ if (sameString(virtModeType, "default")) { hButtonMaybePressed("hgTracksConfigMultiRegionPage", "multi-region", "Configure view in multi-region display mode", "popUpHgt.hgTracks('multi-region config'); return false;", FALSE); } else { char buf[100]; - safef(buf, sizeof buf, "exit %s multi-region", - (sameString(virtModeType, "exonMostly") ? "exon" : - (sameString(virtModeType, "geneMostly") ? "gene" : - (sameString(virtModeType, "singleAltHaplo") ? "haplo": "custom")))); - hButtonWithMsg("hgt.exitMultiRegion", buf, "Exit multi-region display mode"); + safef(buf, sizeof buf, "exit multi-region (%s) mode and return to normal display", + (sameString(virtModeType, "exonMostly") ? "exon-only" : + (sameString(virtModeType, "geneMostly") ? "gene-only" : + (sameString(virtModeType, "singleAltHaplo") ? "alternative haplotype": + "custom regions")))); + hButtonWithMsg("hgt.exitMultiRegion", "exit multi-region", buf); } hPrintf(" "); if (virtualSingleChrom()) // DISGUISE VMODE safef(buf, sizeof buf, "%s", windowsSpanPosition()); else safef(buf, sizeof buf, "%s:%ld-%ld", virtChromName, virtWinStart+1, virtWinEnd); position = cloneString(buf); char *pressedClass = "", *showVirtRegions = ""; if (differentString(virtModeType, "default")) { pressedClass = "pressed"; showVirtRegions = "show multi-region position ranges and "; }