fba104f4456ba44aced822a59c849d04546a50b8
braney
  Fri Mar 13 16:46:01 2026 -0700
Add refSeqComposite to quickLift vetted tracks and fix label cart var prefix

trackHub.c: add refSeqComposite to vettedTracks list for quickLift.
hui.c: use trackHubSkipHubName for label checkbox cart variable so it
matches regardless of hub name prefix.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index c829663ae57..d2d7405fdb9 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -4707,31 +4707,31 @@
 // N.B. scoreCfgUi maybe creates a box, so this is called after cfgEndBox
 // unclear what the logic is with box creation here
 scoreCfgUi(db, cart,tdb,name,title,1000,boxed);
 }
 
 void labelMakeCheckBox(struct cart *cart, struct trackDb *tdb, char *sym, char *desc,
                        boolean defaultOn)
 /* add a checkbox for the user to select a component of a label (e.g. ID, name, other info).
  * NOTE: This does not have a track name argument, so the correct tdb must be passed in:
  * if setting is at composite level, then pass in composite tdb, likewise for view. */
 {
 char suffix[512];
 safef(suffix, sizeof(suffix), "label.%s", sym);
 boolean option = cartUsualBooleanClosestToHome(cart, tdb, FALSE, suffix, defaultOn);
 char cartVar[1024];
-safef(cartVar, sizeof cartVar, "%s.%s", tdb->track, suffix);
+safef(cartVar, sizeof cartVar, "%s.%s", trackHubSkipHubName(tdb->track), suffix);
 cgiMakeCheckBox(cartVar, option);
 printf(" %s&nbsp;&nbsp;&nbsp;", desc);
 }
 
 void geneTrackMakeCheckBox(struct cart *cart, struct trackDb *tdb, char *sym, char *desc,
                        boolean defaultOn)
 /* add a checkbox for the user to select a component of a label (e.g. ID, name, other info).
  * NOTE: This does not have a track name argument, so the correct tdb must be passed in:
  * if setting is at composite level, then pass in composite tdb, likewise for view. */
 {
 char suffix[512];
 safef(suffix, sizeof(suffix), "geneTrack.%s", sym);
 boolean option = cartUsualBooleanClosestToHome(cart, tdb, FALSE, suffix, defaultOn);
 char cartVar[1024];
 safef(cartVar, sizeof cartVar, "%s.%s", tdb->track, suffix);