a80fa4b47c187ea6839b195fcea07a0843f2e11f braney Mon Nov 20 12:49:20 2017 -0800 move some stuff around so track hubs are loaded before new default tracks are hidden. diff --git src/hg/hgSession/hgSession.c src/hg/hgSession/hgSession.c index 42642fe..823f107 100644 --- src/hg/hgSession/hgSession.c +++ src/hg/hgSession/hgSession.c @@ -1291,34 +1291,34 @@ "posted no data"); if (isNotEmpty(fileName)) dyStringPrintf(dyMessage, ", only the filename %s", fileName); dyStringAppend(dyMessage, ". Your settings have not been changed."); lf = NULL; } dyStringPrintf(dyMessage, "  " "Browser", hLocalHostCgiBinUrl(), cartSessionVarName(), cartSessionId(cart)); } if (lf != NULL) { cartLoadSettings(lf, cart, NULL, actionVar); - cartHideDefaultTracks(cart); cartCopyCustomComposites(cart); hubConnectLoadHubs(cart); cartCopyCustomTracks(cart); + cartHideDefaultTracks(cart); cartCheckForCustomTracks(cart, dyMessage); lineFileClose(&lf); } return dyStringCannibalize(&dyMessage); } void renamePrefixedCartVar(char *prefix, char *oldName, char *newName) /* If cart has prefix+oldName, replace it with prefix+newName = submit. */ { char varName[256]; safef(varName, sizeof(varName), "%s%s", prefix, oldName); if (cartVarExists(cart, varName)) { cartRemove(cart, varName); safef(varName, sizeof(varName), "%s%s", prefix, newName);