cdc3b001835dd48266edca0bd125ea25942247c3 max Fri Jun 23 05:07:21 2023 -0700 fixing ct trash icon when more than one ct is loaded. adding tooltip, moving icon to the left side. refs #31504 diff --git src/hg/hgCustom/hgCustom.c src/hg/hgCustom/hgCustom.c index dc122a2..892e3d0 100644 --- src/hg/hgCustom/hgCustom.c +++ src/hg/hgCustom/hgCustom.c @@ -1053,31 +1053,31 @@ /* not the first */ dyStringAppend(dsWarn, ", "); dyStringAppend(dsWarn, ct->tdb->shortLabel); } return dyStringCannibalize(&dsWarn); } void doDeleteCustom() /* remove custom tracks from list based on cart variables */ { struct customTrack *ct; for (ct = ctList; ct != NULL; ct = ct->next) { char var[256]; safef(var, sizeof var, "%s_%s", hgCtDeletePrefix, ct->tdb->track); - if (cartBoolean(cart, var)) + if (cartUsualBoolean(cart, var, FALSE)) slRemoveEl(&ctList, ct); } } void doRefreshCustom(char **warnMsg) /* reparse custom tracks from URLs based on cart variables */ { struct customTrack *ct; struct customTrack *replacedCts = NULL; struct customTrack *refreshCts = NULL; for (ct = ctList; ct != NULL; ct = ct->next) { char var[256]; safef(var, sizeof var, "%s_%s", hgCtRefreshPrefix, ct->tdb->track);