c2e17a71f401a89a038d5035dad2232a73a838e5
braney
  Thu Dec 11 14:13:34 2025 -0800
change the info icon for quickLift groups

diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 623c381d69a..cf62d9644d2 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -9686,30 +9686,33 @@
                     hPrintf("<input name=\"hubEditButton\" id='%s'"
                         " type=\"button\" value=\"edit\">\n", idText);
                     jsOnEventByIdF("click", idText,
                         "document.editHubForm.submit();return true;");
                     }
                 }
 
             hPrintf("</td><td style='text-align:center; width:90%%;'>\n<B>%s</B>", group->label);
             
             char *hubName = hubNameFromGroupName(group->name);
             struct trackHub *hub = grabHashedHub(hubName);
             if (hub && hub->url)
                 {
                 puts("&nbsp;");
                 char infoText[10000];
+                if (startsWith("QuickLift", group->label))
+                    safef(infoText, sizeof infoText, "This is a quickLift track group. It contains tracks that are annotation on %s that have been lifted up to this assembly, as well as a track (Alignment Differences) showing mismatches and indels between %s and this assembly.", hub->defaultDb, hub->defaultDb);
+                else
                     safef(infoText, sizeof infoText, "A track hub is a list of tracks produced and hosted by external data providers. The UCSC browser group is not responsible for them. This hub is loaded from %s", hub->url);
                 printInfoIconColor(infoText, "white");
                 }
 
             hPrintf("</td><td style='text-align:right;'>\n");
             
             if (hubName)
 		{
                 if (cfgOptionBooleanDefault("groupDropdown", FALSE) && hub && hub->genomeList && hub->genomeList->next)
                     {
                     puts("<span style='font-size:13px'>Genomes: </span><select style='width:7em' name='db'>");
                     for (struct trackHubGenome *thg = hub->genomeList; thg != NULL; thg = thg->next)
                         {
                         if (!sameWord(thg->name, database))
                             printf("<option value='%s'>%s</option>\n", thg->name, thg->name);