0dc3dba8c97201b69523bbcf01b4c19b17fce05a
braney
  Fri Oct 10 13:09:38 2025 -0700
ongoing work on quickLift

diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c
index f7d4a08cf00..7c303b5707d 100644
--- src/hg/hgTrackUi/hgTrackUi.c
+++ src/hg/hgTrackUi/hgTrackUi.c
@@ -3220,30 +3220,33 @@
     }
 #define RESET_TO_DEFAULTS "defaults"
 char setting[128];
 
 // NOTE: Currently only composite multi-view tracks because
 // reset relies upon all cart vars following naming convention:
 //   {track}.{varName}...  ( One exception supported: {track}_sel ).
 
 if (trackDbLocalSetting(tdb, "container"))
     {
     /* For the moment, be a composite... */
     tdbMarkAsComposite(tdb);
     }
 if (ajax && cartOptionalString(cart, "descriptionOnly"))
     {
+    char *liftDb = cloneString(trackDbSetting(tdb, "quickLiftDb"));
+    if (liftDb)
+        tdb->html = getTrackHtml(liftDb, tdb->table);
     //struct trackDb *tdbParent = tdbFillInAncestry(cartString(cart, "db"),tdb);
     if (tdb->html != NULL && tdb->html[0] != 0)
         {
         printRelatedTracks(database,trackHash,tdb,cart);
         puts(tdb->html);
         }
     else
         {
         struct trackDb *tdbParent = tdb->parent;
         for (;tdbParent && (tdbParent->html == NULL || tdbParent->html[0] == 0);
               tdbParent = tdbParent->parent )
             ; // Get the first parent that has html
         if (tdbParent != NULL && tdbParent->html != NULL && tdbParent->html[0])
             {
             printf("<h2 style='color:%s'>Retrieved from %s Track...</h2>\n",